我知道一个类可以从另一个类继承,但这些类有很多不同的名称。这些不同类型的类是相同的吗?
- 从
parent class
- 从
superclass
- 一个
derived class
继承subclass
继承从base class
这些是同样的事情都只是不同名称的继承child class
?或者我错过了这一点?
我知道一个类可以从另一个类继承,但这些类有很多不同的名称。这些不同类型的类是相同的吗?
parent class
superclass
derived class
继承subclass
继承从base class
这些是同样的事情都只是不同名称的继承child class
?或者我错过了这一点?
通常这些可以相同或不同,这取决于上下文,
甲超级类总是表明,它是根类也是如此基类但父类是一个松散的术语。父类类可以同时成为基类和派生类。它也可以是超类。所以背景很重要。
我希望你明白。
所以你说超级/基类可以没有父母课堂?如果它的**根**那么它就不能有任何父母。 –
他们被称为超级的原因。这就对了 :) –
这些看起来像是同一事物的不同名称。我想在正确的上下文中,可能*其中的一个可能被用来试图引用另一个类中定义的类,这实际上不是一个继承结构。但这听起来像是一个边缘案例。在这种情况下,术语可以相当互换。 – David
感谢您的回复@David,我不认为我需要担心其他类中为我的规范定义的类,所以我想我可以把它们当作同样的东西 –