Solid Principles, Python.
violate the Liskov substitution principle. There is another example that breaks the is-a relationship. Raise error in overridden method: It is caused when overridden methods raise errors that are not inherited from errors raised by the parent class. A common example is a not implemented error. An