-
子类可以初始化父类,父类的指针可以指向子类查看全部
-
继承同一函数名,无法进行重载,只能进行隐藏查看全部
-
继承重名函数的使用方法查看全部
-
父子關係 同名 隱藏查看全部
-
私有继承查看全部
-
保护继承查看全部
-
菱形继承会导致数据冗余,一个对象中会有两份同一父类的数据。用虚继承可以解决冗余问题。查看全部
-
继承关系查看全部
-
菱形继承,包含了多继承与多重继承。查看全部
-
继承,多层继承,多重继承。虚继承,查看全部
-
多重继承是一个子类继承自另一个子类,该子类继承自父类。 多继承是一个子类继承自多个父类。这几个父类是平行关系(即平等的) 多继承的代码实现。查看全部
-
当父类对象是从子类得来的,在销毁父类对象时,会只调用父类的析构函数,这会使子类对象没有销毁,导致内存泄露,解决方法是:将父类的析构函数定义为虚析构函数,从而继承到子类的析构函数上,在销毁时能先销毁子类对象再销毁父类对象。查看全部
-
父类中定义了虚析构函数,也被继承到子类中,即使子类的析构函数没用virtual关键字修饰,也相当于是虚析构函数。查看全部
-
销毁对象时,从子类得来的父类对象,只调用了父类的析构函数。查看全部
-
当将子类对象用于初始化父类对象时,其与父类相同的数据成员将被复制到父类对象的存储空,而其特有的数据成员将被舍弃,因为父类没有这些数据成员,无法接收。查看全部
举报
0/150
提交
取消