1.构造函数(包括copy constructor)和assignment operator的调用顺序:在类派生列表中出现的次序.
2.析构函数调用顺序,与构造函数正好相反.
3.假设基类树中有相同的名字的变量,则要显示指定才能使用,否则有二义性,编译err.0.
4.虚拟继承,使共享基类子对象.该基类被成为虚基类.
5.虚拟继承中特殊的初始化语义:由最底层的派生类的构造函数初始化虚基类. 否则会报错.
6.无论虚基类出现在继承层次中任何地方,总是在构造非虚基类之前构造虚基类.
相关文章:
-
2022-03-04
-
2022-12-23
-
2021-11-27
-
2021-11-11
-
2021-12-14
-
2021-11-22
-
2022-12-23
-
2021-12-05
猜你喜欢
-
2021-08-11
-
2021-06-15
-
2021-09-22
-
2022-12-23
-
2021-06-14
相关资源
-
下载
2023-02-05
-
下载
2023-01-24
-
下载
2023-01-12
-
下载
2023-02-18