-
对象不能访问protected成员查看全部
-
注释快捷键:Ctrl+K+C 解除注释快捷键:Ctrl+K+U查看全部
-
public继承查看全部
-
protected :禁止外部访问,允许派生类访问 private:禁止外部类访问,禁止派生类访问查看全部
-
解决类的重定义查看全部
-
//虚析构函数 soldier继承自person。 Person *p = new Soldier(); delete p; p=NULL; 这种情况下只会执行Person类(父类)的析构函数,不会执行Soldier(子类)的析构函数,则可能会造成内存泄露。 正确方法:在Person类(父类)的类定义中,在析构函数前增加virtual关键字. Class Person { ``` virtual ~Person(); ``` }查看全部
-
宏定义解决重定义查看全部
-
父类的指针可以指向子类的对象的地址,父类的对象可以赋值为子类对象。查看全部
-
多继承是一个子类继承多个父类,查看全部
-
protected :禁止外部访问,允许派生类访问 private:禁止外部类访问,禁止派生类访问查看全部
-
子类.play();//调用子类的play函数 子类.父类::play();//调用父类的play函数查看全部
-
菱形继承,导致数据冗余,基类被多次继承。虚继承解决这个问题查看全部
-
菱形继承,导致数据冗余,虚继承解决这个难题查看全部
-
多继承查看全部
-
宏定义解决重定义问题查看全部
举报
0/150
提交
取消