「基底クラス」と「派生クラス」の違い
スポンサーリンク
予備知識
| 用語 | 意味 |
|---|---|
| オブジェクト指向 | 「モノ(どんなやつで、どう動く)」に注目した考え方 |
| クラス | オブジェクト指向で使う概念で「それがどんなものか(設計図)」 |
| 継承 | 元ネタから要素を受け継いで、元ネタの特徴を備えた新しいのを作ること |
それぞれの用語の意味
| 用語 | 意味 |
|---|---|
| 基底クラス | 元からあった方(継承元)のクラス |
| 派生クラス | 新しく作られた方(継承先)のクラス |
似ているところ
どちらもクラスです。
そして、継承の話で出てきます。
違うところ
継承「する方」か「される方」かの違いです。
それぞれ
基底クラス:継承する方(継承元)
派生クラス:継承される方(継承先)
です。

備考
基底クラスは「親クラス」や「スーパークラス」と表現されることも あります。
派生クラスは「子クラス」や「サブクラス」と表現されることも あります。






