基本クラスとメンバーの初期化
派生クラスのオブジェクトは、各基底クラスを表すコンポーネントと特定のクラスに固有のコンポーネントで構成されています。 メンバー オブジェクトを持つクラスのオブジェクトは、他のクラスのインスタンスも含む場合があります。 このセクションでは、クラス型のオブジェクトの作成時に、これらのコンポーネント オブジェクトがどのように初期化されるかについて説明します。
初期化を実行するには、コンマで区切られた初期化子リストが使用されます。 各初期化子は、基底クラスの識別子または構築するクラスのデータ メンバーと、その後にかっこで囲んで指定される式リストで構成されます。
A() : MyBase(200, "A1"), value1(100), value2(100)
コンストラクターで使用されるこの構文の詳細については、次のセクション「メンバー オブジェクトの初期化」および「基底クラスの初期化」を参照してください。