4
unknown
python
a month ago
981 B
2
Indexable
class Employee: def __init__(self, name, emp_id): self.name = name self.emp_id = emp_id def show_details(self): print(f"Employee Name: {self.name}, Employee ID: {self.emp_id}") class Manager(Employee): def __init__(self, name, emp_id, department): super().__init__(name, emp_id) self.department = department def manage_team(self): print(f"{self.name} is managing the {self.department} department.") class Developer(Employee): def __init__(self, name, emp_id, programming_language): super().__init__(name, emp_id) self.programming_language = programming_language def write_code(self): print(f"{self.name} is writing code in {self.programming_language}.") manager = Manager("Ali", 101, "HR") manager.show_details() manager.manage_team() print() developer = Developer("Moeez", 19, "Python") developer.show_details() developer.write_code()
Editor is loading...
Leave a Comment