里氏替换原则 Liskov Substitution Principle

子类型必须保持基类型调用者所期待的行为契约与正确性。