4
unknown
python
7 months ago
981 B
4
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