from Person import Person from Staff import Staff from Temporary_Staff import Temporary_Staff input_str = input("Enter temporary staff details in comma separated value format\n") name, staff_id, hours_worked = input_str.split(",") temporary_staff = Temporary_Staff(name, staff_id, hours_worked) print("Temporary Staff Details") temporary_staff.display() class Person: def __init__(self,name): self._name=name def display(self): print("Name : "+self._name) from Person import Person class Staff(Person): def __init__(self,name,staff_id): self._staff_id=staff_id super().__init__(name) def display(self): super().display() print("Staff Id : "+self._staff_id) from Staff import Staff class Temporary_Staff(Staff): def __init__(self,name,staff_id,hours_worked): self._hours_worked=hours_worked super().__init__(name,staff_id) def display(self): super().display() print("Number of hours worked : "+self._hours_worked)