Multiple Inheritance 与 Diamond Problem | C++
本章覆盖:multiple inheritance;ambiguous base;diamond;virtual inheritance;shared virtual base;construction complexity;interface multiple inheritance;data-bearing multiple inheritance 的复杂性;了解框架 / Qt / COM 等历史场景;新业务设计优先组合与窄接口。
本章知识点
- multiple inheritance
- ambiguous base
- diamond
- virtual inheritance
- shared virtual base
- construction complexity
- interface multiple inheritance
- data-bearing multiple inheritance 的复杂性
- 了解框架 / Qt / COM 等历史场景
- 新业务设计优先组合与窄接口