工大在线
标题:
关于构造函数
[打印本页]
作者:
meteor2520
时间:
2006-8-28 20:26
标题:
关于构造函数
如果一个类中没有定义任何的构造函数,那么编译器只有在以下三种情况,才会提供默认的构造函数:
1、如果类有虚拟成员函数或者虚拟继承父类(即有虚拟基类)时;
2、如果类的基类有构造函数(可以是用户定义的构造函数,或编译器提供的默认构造函数);
3、在类中的所有非静态的对象数据成员,它们对应的类中有构造函数(可以是用户定义的构造函数,或编译器提供的默认构造函数)。
构造函数没有返回值,析构函数没有参数,这两点很重要。
欢迎光临 工大在线 (http://ruolanmy.hk1.ifreeurl.com/)
Powered by Discuz! X2.5