-
调用父类中的同名函数时,要在前面加上父类名称和冒号,即使父类子类同名函数的参数不同也要加。查看全部
-
宏定义解决重定义 #ifndef _TEST_H #define _TEST_H//一般是文件名的大写 头文件结尾写上一行: #endif查看全部
-
宏定义解决重定义查看全部
-
虚析构函数查看全部
-
共有继承查看全部
-
8.父类指针可以对直接或间接子类进行操作查看全部
-
对应关系查看全部
-
主要记住实例化一个对象时,记住基类和派生类的构造和析构函数调用次序查看全部
-
protected不可以类外访问但是可以类中访问,通过公有继承可以实现派生类对protected的访问查看全部
-
公有继承查看全部
-
格式啊查看全部
-
子类继承父类的方式有三种:public protected private 三者的访问限制随顺序加强<br> public方式时子类全盘继承父类,各成员分别对应于子类各限定符下,但子类private限定符下成员不可见故不可访问。<br> protected方式时父类除private限定符下,其余成员均继承于protected之下,此时仅子类内成员可访问父类成员,子类对象不可访问之(子类private限定符下的父类成员,子类成员与子类对象均不可访问)。<br> private方式时父类所有成员均继承在子类private限定符下,但原子类成员不可访问父类成员,子类对象亦不可访问之。查看全部
-
菱形继承,会导致一个对象中会有两份同一父类的数据,造成系统资源开销很大。用虚继承可以解决这个问题查看全部
-
同名函数参数不同也不能省略 基类名:: 。否则,还是会调用派生类中的那个函数,而且会显示参数不对查看全部
-
soldier.play(); soldier.Person::play();查看全部
举报
0/150
提交
取消