Bar というクラスがあり、このクラス Bar には Foo (クラス) 型のオブジェクトがあります。クラス Bar は、x、y、z の 3 つのパラメータを取ります。Foo は、y と z の 2 つのパラメーターを取ります。
現在、私はこれをやっています:
class Bar {
public:
Bar(int x, int y, int z) {
foo = new Foo(y, z);
do something with x;
}
private:
Foo * foo;
};
コロンを使用してこれを行う別の方法を本で見たのを覚えていますが、正確な方法は覚えていません。
このようなことを行う標準的または通常の方法は何ですか?