在 Java 里,“超类”和“父类”通常说的是同一个意思,只是叫法不同,没有本质区别。
class Animal { }
class Dog extends Animal { }
Animal 是 Dog 的 父类,也是 超类Dog 是 Animal 的 子类在 Java 官方文档、API 中常见的是:
getSuperclass()superextendsObject)但在日常开发中,很多人也把“基类”和“父类”混用。
ObjectObject 是所有类的超类
Java 中“超类”就是“父类”,只是英文 superclass 的中文翻译不同,没有功能上的区别。
如果你是想区分 父类 / 子类 / 抽象类 / 接口,我也可以帮你系统梳理一下。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。