superclass
意味一覧 (2件)
上位クラス
解説
superclass は、階層的な分類で、ある class より上に置かれる広い区分を指します。生物分類、データ分類、概念整理などで、下位の種類をまとめる大きな枠を言うときに使います。
覚え方のコツ
`super-` は `superior` や `supermarket` に見られるように、「上の・より大きい」という感覚を加える接頭辞です。`class` は「分類・区分」なので、`superclass` は小さな分類をまとめる「上位の class」と考えると自然です。`subclass` は逆に `sub-`「下の」が付いた語で、上位クラスの下に入る分類を指します。ここではカタカナの専門用語としてでなく、分類階層の訳語として押さえます。
スーパークラス
(意味 2)解説
プログラミングで、より一般的またはより広い機能を持つクラス。基盤となるクラスを指します。
覚え方のコツ
この項目の「スーパークラス」は、プログラミング、とくにオブジェクト指向で使うカタカナ専門語として覚えます。あるクラスが共通機能を受け継ぐ元になる親側のクラスを指し、`extends` や継承の説明でよく出ます。別エントリの「上位クラス」という一般的な訳より、コード設計上の用語としての響きに集中すると区別しやすいです。
例文
The superclass contains common functionality.
スーパークラスは一般的な機能を含む。
Derived classes inherit from the superclass.
派生クラスはスーパークラスから継承する。
Superclass design improves code organization.
スーパークラス設計はコード組織を改善する。
superclass の語源・成り立ち
superclass は super-「上の、より大きい」+ class「分類、階級」から成る語。class はラテン語 classis「階級・集団」に由来し、文字どおり上位の分類を表す。
外部辞書で調べる
この単語を英単語クイズで覚えよう