school

thing1's amazing school repo
Log | Files | Refs | Submodules | README

oop.py (611B)


      1 class person:
      2     def __init__(self, age, name):
      3         self.__age = age
      4         self.__name = name
      5 
      6     def getAge(self):
      7         return self.__age
      8 
      9     def getName(self):
     10         return self.__name
     11 
     12     def getOlder(self, new):
     13         self.__age = new
     14 
     15 
     16 class child(person):
     17     def __init__(self, age, name, school):
     18         super().__init__(age, name)
     19         self.__school = school
     20 
     21     def getSchool(self):
     22         return self.__school
     23 
     24     def newSchool(self, new):
     25         self.__school = new
     26 
     27 
     28 if __name__ == "__main__":
     29     me = child(17, "lucas", "qmc")
     30     me.getOlder(18)
     31     print(me.getName())