摘要:
构造函数:用以对类中数据成员进行初始化系统会自动生成默认构造函数(参数为空),但是若手动定义了带参的构造函数,会自动覆盖默认构造函数时若需要调用默认构造函数进行实例化,需要手动定义一个不带参的构造函数初始化列表:可通过初始化列表的方式对类数据成员进行初始化,如定义初始化列表:User():sId(0001),sSex(1)继承基类时在派生类中调用基类的构造函数,对基类进行初始化,实际上就是初始化列表。构造函数可以只在类体内声明,在类体外定义,且声明时不需要初始化列表,在定义时需要给出初始化列表(若有)。 有两种情况需要初始化列表: 数据成员中有常量成员:const int Id; 数据成... 阅读全文
posted @ 2012-07-03 07:37
戒色
阅读(743)
评论(0)
推荐(0)
浙公网安备 33010602011771号