クラスは継承によってカスタマイズできる。
まぁ、継承できるということ。サブクラスが作成できるということ。
継承時の要点は以下のとおり。
- サブクラス作成の際はclassステートメントの見出し行にスーパークラス名を列挙する。
- サブクラスはスーパークラスの属性を継承する。
- インスタンスは作成元になったクラスだけでなく、その上位にあるクラスからも全ての属性を継承する。
- <オブジェクト>.<属性>という式があるとその度に逐一属性の検索が行われる。
- サブクラスで属性に変更を加えてもスーパークラスには影響しない。
あとは特になし。
おしまい。
.
.
0 コメント:
コメントを投稿