Solid Principles, Python.
functionality becomes very easy. Let me add a new employee type to the system. The employee type is a programmer. It inherits from employee and adds an extra attribute called programming_language. class Programmer(Employee): def __init__(self, name, programming_language): super().__init__(name)