类成员变量使用带参数的构造函数时
? C++不允许在类定义中初始化成员变量, 必须在构选函数中初始化; 这就带来一个问题, 如果我一个带参数的类怎么声明了;
? 1. 头文件
??//code?
private: int age; ParamClass param; //只有一个带参数的构造函数???
?
?
? 2. 源文件
? ?//code?
MyWiget:MyWidget(parent):param("hello"){}?
?
? ?在类的构造函数内部,给param变量赋值是不恰当的, 因为此时变量已经构造变成了; 则就在构造函数同一行初始化传递参数