宣言されているのと同じ順序でクラス・メンバーを初期化します。
class MyClass {
public:
MyClass
(char
*nameInput, int twoInput, int threeInput);
private:
char *one;
int two,
three;
int four;
};
MyClass::MyClass (char
*nameInput, int twoInput, int threeInput) : one(nameInput), two(twoInput), three(threeInput), four(twoInput + threeInput)
{
}
|
|