我试图理解各种定义,其他学生却不太同意我的看法。

我的定义,如果有误,请更正它们:

基类是层次结构中最顶层的类。

Super和Ancestor类,层次结构中较高级别的任何类(包括基类)

父类,层次结构中的下一个类。

最佳答案

是的。 父类是您的类的直接父类(super class)(在层次结构中最多一层)。根据您的编程语言,一个类可以有多个父级。

祖先类是类的任何父类(super class)(父类,父类的父类,等等)。

关于oop - 类层次结构术语,祖先类与父类,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10993304/

10-11 21:28