我和我的一个朋友正在讨论多重继承与单继承,并且发现,我的面向对象设计的概念与他的完全不同.我主要是一个Obj-C程序员,因此我不会每天使用多重继承.他主要是Windows/PSP下的C++程序员,所以我们可能每天都使用不同的概念.
他实际上带来了以下主题:一个新的人类继承了什么?
我的观点是会有一个人类,新的存在会从该类中继承并从他的两个父母那里获得一些实例变量(例如他的DNA和其他).
他的观点是,孩子将继承他的两个父母,以获得他父母的方法.
而现在我有点困惑,因为老实说......继承对象?是否继承用于从包含特定对象组共有方法的类继承?这个论点真的让我困惑不已.