class Cdata {
public:
int a;
int b;
int c;
Cdata(int data1 = 0, int data2 = 0, int data3 = 0) {
a = data1;
b = data2;
c = data3;
}
};
void main() {
// 引数なし形式でコンストラクタ呼び出し
Cdata obj1;
// 引数が1つの形式でコンストラクタ呼び出し
Cdata obj2(5);
// 引数が2つの形式でコンストラクタ呼び出し
Cdata obj3(5, 10);
// 引数が3つの形式でコンストラクタ呼び出し
Cdata obj4(5, 10, 50);
}
|