継承関係を持たせない方がよい場合もある。

プログラミングにおいて、何らかの処理に対して親クラスのオブジェクトと子クラスのオブジェクトを差し替えられない場合は、継承関係を持たせるべきではない、という原則がある。

これを、「リスコフの置換原則」という。

Be Sociable, Share!

コメントを残す

メールアドレスが公開されることはありません。