書式#include <iostreamの> 使用して 名前空間はstdを、 クラスベース { パブリック: ベース(){ COUT << " ハロー" << ENDL。 } ベース(int型 _A):塩基(_a){ // 将_a赋值给基地 塩基 ++ 。 coutの << ベース << てendl; } ベース(int型 _a、フロート _b):塩基(_A)、TH(_B){ COUT << 基地 +番目<<ENDL; } ベース(int型 _a、フロート _B、int型 _C):ベース(_A)、TH(_B)、XH(_c){ COUT << 基地 + TH + XH << ENDL; } ボイド Fun0(){COUT < < ベース << ENDL;} int型の ベースを、 フロートTHは、 int型、XHを }; int型のmain(){ // ベースB;エラーさもなければ呼び出す唯一のそのようなコンストラクタである 。)(基本C // デフォルトコンストラクタコール ベースでT(10 ;) // の速記パラメータ化コンストラクタ呼び出し t.fun0() 。T ベース = 100 ; t.fun0(); ベースT1 =ベース(100、88.12); //はを参照してコンストラクタを呼び出す ベースT2 =(10、100.12、20である); // }
注:ベースT2 =(10,100.12,20);間違った黒バンツーで出力をもたらします。