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.
派生クラスはスーパークラスから継承する。
A well-designed superclass 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."
同じレベルの英単語をもっと
外部辞書で調べる
この単語を英単語クイズで覚えよう