Jef*_*f L 10 c++ multiple-inheritance
要清楚,我不是在问为什么/为什么多重继承是好还是坏.我从这次辩论的双方听到了很多争论.
我想知道C++中是否存在任何类型的设计问题或场景,其中多重继承是实现某些目标的唯一方法,或者至少是所有其他替代方案的最佳方式考虑其他事情的意义.
显然,这个问题不适用于不支持多重继承的语言.
GMa*_*ckG 11
没有多重继承,您无法进行基于策略的设计.因此,如果基于策略的设计是解决问题的最佳方式,那么这意味着您需要多重继承来解决您的问题,而不是所有其他选项.
如果不被滥用(如任何语言的所有内容),多重继承可能非常有用.
Jan*_*usz 5
在某种情况下,您将从类继承并可能在Java中实现一个或两个接口.我认为这是你在c ++中使用多重继承解决的问题.
归档时间:
16 年,4 月 前
查看次数:
1258 次
最近记录:
16 年,3 月 前