superclass
スーパークラス
解説 Definition
プログラミングで、より一般的またはより広い機能を持つクラス。基盤となるクラスを指します。
A superclass is a class that another class is based on or inherits from. It is mainly used in computer programming, especially in object-oriented design. The superclass provides common features that smaller or more specific classes can use.
覚え方のコツ Memory Tip
`super-` は「上位・上にある」を表す接頭辞。`subclass` とセットで見ると覚えやすく、`sub-` が下、`super-` が上という位置関係がそのまま継承関係になる。つまり `superclass` は「下のクラスが機能を受け継ぐ元のクラス」。`extends` の右側に置かれる親クラス、土台クラス、と使用場面ごと覚えると定着しやすい。`base class` や `parent class` に近いが、継承の上下関係を強く意識させる語だと押さえると混同しにくい。
`Super-` means above, so `superclass` is the class above another one. Learn it together with `subclass`: `sub-` is below, `super-` is above. If you study coding, remember that the `superclass` is the parent or base class that others inherit from.
例文
The superclass contains common functionality.
スーパークラスは一般的な機能を含む。
Derived classes inherit from the superclass.
派生クラスはスーパークラスから継承する。
Superclass design improves code organization.
スーパークラス設計はコード組織を改善する。
superclass の類義語・関連語
紛らわしい語
superclass の語源・成り立ち Etymology
「superclass」は super-「上に」+class「区分」から成る語。super はラテン語、class はラテン語 classis「階級・集団」に由来し、文字どおり「上位の分類」なので意味が取りやすい。同根語の superior や classify も合わせて覚えやすい。
"Superclass" is formed from "super-," meaning "above," and "class," meaning a group or division. Both parts come from Latin, with "class" going back to "classis," a grouping or rank. The word therefore meant a higher or broader class than another one. Related words include "superior" and "classify."
外部辞書で調べる
この単語を英単語クイズで覚えよう