William_Shi
早上突然意识到,在 Java 中(或在面向对象语言中),Super Class 一般译作父类,Sub Class 一般译作子类。也许是源自 Parent Class 和 Child Class 两词。有时会有人用“超类”替代“父类”,但没什么词汇能代替“子类”。除非超类是接口或抽象类,才会说实现类(Implementation Class),但是实现类和子类两个词未必等价。

这或许是父权制潜移默化的影响。没有人会说“母类”,尽管父和母在此语境下明明是等价的。也没有人说“父母类”和“子女类”,大约是过于冗长。极少听说“上级类”、“下级类”,尽管这两个词也可以准确表达继承关系。

不知各位坛友如何表述继承关系?