![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MFC 初级阶段
xiaozhe_li
这个作者很懒,什么都没留下…
展开
-
编译器提供构造函数的情况
如果一个类中没有定义任何的构造函数,那么编译器只有在以下三种情况,才会提供默认的构造函数:1、如果有虚拟成员函数或者虚拟继承父类(即有虚拟基类)时;2、如果类的基类有构造函数(可是是用户定义的构造函数,或者编译器提供的默认构造函数);3、在类中的所有非静态的对象数据成员,他们所属的类中有构造函数(可以是用户定义的构造函数,或编译器提供的默认构造函数原创 2013-01-21 15:48:48 · 276 阅读 · 0 评论 -
类的继承说明
代码为#include class animal{public: void eat() { cout<<"animal eat"<<endl; } void sleep() { cout<<"aninmal sleep"<<endl; } void breathe() { cout<<"animal breathe"<<endl; } //构造函数和析构函原创 2013-01-21 23:48:15 · 225 阅读 · 0 评论