継承
先祖や親戚から受け継いだものに頼り切って、 自分では最低限のことしかしないこと。
下記は過去記事
抽象的なものを親として定義し、
それ継承して具体的に定義する。これを子と呼ぶ。
置き換えが効くものしか継承してはいけない。
○果物は食べ物だ→りんごは食べ物だ
×りんごジュースは飲み物だ→りんごは飲み物だ
重要ポイント
「りんごは飲み物ではない」という
普遍的真理があるのであれば
実装しやすいのだが、
「りんごは飲み物であるかもしれない」
という事実を考慮しなくてはならない場合、
設計が必要となる。