えいたんごクイズ

superclass

/ˈsuːpərˌklæs/
暗記モードで復習 →

noun

スーパークラス

解説 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."

同じレベルの英単語をもっと

外部辞書で調べる

この単語をシェア

この単語を英単語クイズで覚えよう