-
mark查看全部
-
在菱形继承中,类D中会包含两个类A,这样是不行,引用虚继承来解决这个问题 Class B:virtual public A { } Class C:virtual public A { } class D :public B,public C { }查看全部
-
多重继承:类2public继承类1,类3又public继承类2, 多继承:类3继承类1,类2查看全部
-
test1(Person P);test2(Person &P);test3(Person *P) 当执行test1函数的时候,会额外产生一个对象,所以test1执行结束后就会有相应的析构函数出现,而test2(Person &P);test3(Person *P)执行时不会产生对象,所以使用引用和指针效率更高。查看全部
-
派生的对象可以赋值给基类。但是基类的对象不能赋值给派生类,相当于隐形眼镜是眼镜,但眼镜不是隐性眼镜一样查看全部
-
隐藏的存在:父类(基类)有一个成员函数,子类(派生类)也有一个同名的成员函数,父子之间以public方式继承,这样,父类中的同名成员函数就会被隐藏查看全部
-
类soldier公共继承类person时,两个成员函数中有相同的名称的函数,并且参数也相同play(),那么soldier.play()访问的是soldier中的成员函数,soldier.person::play()访问的是基类person的成员函数查看全部
-
隐藏的存在:父类(基类)有一个成员函数,子类(派生类)也有一个同名的成员函数,父子之间以public方式继承,这样,父类中的同名成员函数就会被隐藏查看全部
-
基类中成员在private继承后,派生类的成员访问属性查看全部
-
基类成员访问属性在protected继承后,派生类中成员函数的访问属性查看全部
-
基类访问属性在public继承方式下,派生类成员访问属性查看全部
-
实例化一个子类,先实例化父类,再实例化子类 析构一个子类,先析构子类,再析构父类查看全部
-
派生类:基类 子类:父类查看全部
-
同名函数访问隐藏的方法查看全部
-
隐藏的存在:父类(基类)有一个成员函数,子类(派生类)也有一个同名的成员函数,父子之间以public方式继承,这样,父类中的同名成员函数就会被隐藏查看全部
举报
0/150
提交
取消