-
如果抽象类中仅含有纯虚函数而不含有其他任何东西则称为接口类查看全部
-
纯虚函数抽象类:含有纯虚函数的类。 抽象类无法实例化对象。 抽象类的子类必须把抽象父类的所有纯虚函数进行实现,才能够进行实例化。 纯虚函数:virtual double calcPerimeter()=0;查看全部
-
所有的虚函数公用一个虚函数表查看全部
-
虚函数表指针占据前四个内存单元,剩下其他的数据成员在后面查看全部
-
int *p=(int *)&shape强制类型转换,把shape类型转换成int类型查看全部
-
Plane *plane=dynamic_cast<Plane *>(obj) //指针转换 只能是*和&查看全部
-
typeid(*obj)==typeid(Bird) //运算符重载,类型判断查看全部
-
dynamic_cast只能转指针和引用。查看全部
-
仅含有纯虚函数的类称之为接口类查看全部
-
虚构造函数不能被实例化,其子类同样有其性质查看全部
-
virtual修饰析构函数,才能释放子类内存空间!查看全部
-
虚析构函数!查看全部
-
接口类查看全部
-
纯虚函数查看全部
-
虚函数表指针查看全部
举报
0/150
提交
取消