Liskov Substitution

See: LiskovSubstitutionPrinciple