Guest User

Untitled

a guest
Dec 24th, 2022
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.95 KB | None | 0 0
  1. class Doctor:
  2.  
  3. def __init__(self, first_name, surname, speciality):
  4.  
  5. self.__first_name = first_name
  6. self.__surname = surname
  7. self.__speciality = speciality
  8. self.__patients = []
  9. self.__appointments = []
  10.  
  11. def full_name(self):
  12. return self.__first_name+" "+self.__surname
  13.  
  14. def get_first_name(self):
  15. return self.__first_name
  16.  
  17. def set_first_name(self, new_first_name):
  18. self.__first_name = new_first_name
  19.  
  20. def get_surname(self):
  21. return self.__surname
  22.  
  23. def set_surname(self, new_surname):
  24. self.__surname = new_surname
  25.  
  26. def get_speciality(self):
  27. return self.__speciality
  28.  
  29. def set_speciality(self, new_speciality):
  30. self.__speciality = new_speciality
  31.  
  32. def add_patient(self, patient):
  33. self.__patients.append(patient)
  34.  
  35. def __str__(self) :
  36. return f'{self.full_name():^30}|{self.__speciality:^15}'
  37.  
Add Comment
Please, Sign In to add comment