Class 这些不同类型的课程是相同的吗?
我知道一个类可以从另一个类继承,但是这些类有很多不同的名称Class 这些不同类型的课程是相同的吗?,class,oop,Class,Oop,我知道一个类可以从另一个类继承,但是这些类有很多不同的名称 子类继承自父类 子类继承自超类 派生类继承自基类 这些只是同一事物的不同名称吗?还是我没有抓住重点?通常,这三个可以是相同的,也可以是不同的,这取决于上下文 super类总是表示它是根类类,base类也是如此,但是父类类是一个松散的术语。父类可以同时是基类和派生类。它也可以是超类。所以上下文很重要 我希望你能明白 这些似乎是同一事物的不同名称。我假设在正确的上下文中,其中一个可能用于尝试引用在另一个类中定义的类,该类实际上不是继承结
继承自子类
父类
继承自子类
超类
继承自派生类
基类
这些只是同一事物的不同名称吗?还是我没有抓住重点?通常,这三个可以是相同的,也可以是不同的,这取决于上下文 super类总是表示它是根类类,base类也是如此,但是父类类是一个松散的术语。父类可以同时是基类和派生类。它也可以是超类。所以上下文很重要
我希望你能明白 这些似乎是同一事物的不同名称。我假设在正确的上下文中,其中一个可能用于尝试引用在另一个类中定义的类,该类实际上不是继承结构。但这听起来像是一个边缘案例。在这种情况下,术语可以很好地互换。谢谢你的回复@David,我认为我不需要为我的规范担心在其他类中定义的类,所以我想我可以将它们视为相同的东西所以你是说超级/基类不能有父类?如果它是根,那么它就不能有父母。他们被称为超级是有原因的。就是这样:)