Code or Die?

リスコフの置換原則(Liskov Substitution Principle)

何かのクラスを継承した派生クラスを作る場合、
その派生クラスは、親クラスを期待して書かれたコードに対して
すべて正常に動作しなければならない。