summaryrefslogtreecommitdiff
path: root/comp/work
diff options
context:
space:
mode:
authorstandenboy <standenboy@seacrossedlovers.xyz>2024-05-22 13:04:26 +0100
committerstandenboy <standenboy@seacrossedlovers.xyz>2024-05-22 13:04:26 +0100
commit9438453a5d391a42371b8b8d7931923678956995 (patch)
tree5b0a4bccb090a1f1ab122163335bbfe1371a2bc9 /comp/work
parentdc28082a9ba55dac68883cb7b26514f921aa8edd (diff)
added a load of blabber
Diffstat (limited to 'comp/work')
-rw-r--r--comp/work/32/oop.py31
1 files changed, 31 insertions, 0 deletions
diff --git a/comp/work/32/oop.py b/comp/work/32/oop.py
new file mode 100644
index 0000000..8d7bd7b
--- /dev/null
+++ b/comp/work/32/oop.py
@@ -0,0 +1,31 @@
+class person:
+ def __init__(self, age, name):
+ self.__age = age
+ self.__name = name
+
+ def getAge(self):
+ return self.__age
+
+ def getName(self):
+ return self.__name
+
+ def getOlder(self, new):
+ self.__age = new
+
+
+class child(person):
+ def __init__(self, age, name, school):
+ super().__init__(age, name)
+ self.__school = school
+
+ def getSchool(self):
+ return self.__school
+
+ def newSchool(self, new):
+ self.__school = new
+
+
+if __name__ == "__main__":
+ me = child(17, "lucas", "qmc")
+ me.getOlder(18)
+ print(me.getName())