V2EX  ›  英汉词典
Enqueued related words: Parent Class, Derived Class

Base Class

释义 Definition

(面向对象编程)基类 / 父类:用于定义通用属性与方法、并可被其他类(派生类/子类)继承的类。常用于抽象共性、复用代码、建立类型层次结构。(在不同语言中也常称 superclass

例句 Examples

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.
为了减少重复,我们把通用的校验逻辑移到基类中,让每个子类只重写不同的部分。

发音 Pronunciation (IPA)

/ˈbeɪs klæs/

词源 Etymology

base 意为“基础、底座”,来自拉丁语 basis(基础)。class 意为“类别、类”,来自拉丁语 classis(分类、等级)。在面向对象编程语境中,base class 形象地表示“作为其他类的基础的类”,即被继承的上层类。

相关词 Related Words

文学与著作 Literary Works

  • Design Patterns: Elements of Reusable Object-Oriented Software(《设计模式:可复用面向对象软件的基础》)——讨论类层次结构与继承(常涉及基类/抽象类的设计取舍)。
  • *Effective C++*(《Effective C++》)——多处谈到基类析构函数、继承与接口设计等实践要点。
  • The C++ Programming Language(《C++ 程序设计语言》)——系统介绍类、继承、基类与派生类等核心概念。
  • Effective Java(《Effective Java》)——在“继承优先/组合优先”等条目中讨论基类设计与可扩展性风险。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   895 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 17:57 · PVG 01:57 · LAX 09:57 · JFK 12:57
♥ Do have faith in what you're doing.