Advertisement
George_Ivanov05

0.1.3

Jun 16th, 2022
1,036
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.78 KB | None | 0 0
  1. class SchoolMember:
  2.     def __init__(self, name, age):
  3.         self.name = name
  4.         self.age = age
  5.  
  6.  
  7. class Teacher(SchoolMember):
  8.     def __init__(self, name, age, salary):
  9.         super().__init__(name, age)
  10.         self.salary = salary
  11.         self.courses = []
  12.  
  13.     def add_course(self, course):
  14.         self.courses.append(course)
  15.  
  16.     def remove_course(self, course):
  17.         self.courses.remove(course)
  18.  
  19.  
  20.  
  21. class Student(SchoolMember):
  22.     def __init__(self, name, age):
  23.         super().__init__(name, age)
  24.         self.courses = []
  25.  
  26.     def add_course(self, course):
  27.         self.courses.append(course)
  28.  
  29.     def remove_course(self, course):
  30.         self.courses.remove(course)
  31.  
  32.  
  33. a = Student('Georgi', 16)
  34. a.add_course('Math')
  35. print(a.courses)  # ['Math']
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement