(面向对象编程)基类 / 父类:用于定义通用属性与方法、并可被其他类(派生类/子类)继承的类。常用于抽象共性、复用代码、建立类型层次结构。(在不同语言中也常称 superclass)
A Student class can inherit from a base class called Person.
Student 类可以继承一个名为 Person 的基类。
To reduce duplication, we moved shared validation logic into a base class and let each subclass override only the parts that differ.
为了减少重复,我们把通用的校验逻辑移到基类中,让每个子类只重写不同的部分。
/ˈbeɪs klæs/
base 意为“基础、底座”,来自拉丁语 basis(基础)。class 意为“类别、类”,来自拉丁语 classis(分类、等级)。在面向对象编程语境中,base class 形象地表示“作为其他类的基础的类”,即被继承的上层类。