summaryrefslogtreecommitdiff
path: root/py-class.py
diff options
context:
space:
mode:
authorZhongheng Liu <z.liu@outlook.com.gr>2025-02-19 09:43:52 +0200
committerZhongheng Liu <z.liu@outlook.com.gr>2025-02-19 09:43:52 +0200
commit8834da60a01294fd509c7cebf3b129fcc378d152 (patch)
treea1c6c4bd71e95780f87d35240754c5b54d3042ae /py-class.py
parent34bd7099d27656b4454015b0c410ca1713db5271 (diff)
downloadcs-y13-8834da60a01294fd509c7cebf3b129fcc378d152.tar.gz
cs-y13-8834da60a01294fd509c7cebf3b129fcc378d152.tar.bz2
cs-y13-8834da60a01294fd509c7cebf3b129fcc378d152.zip
chore: changing to ipynb
Diffstat (limited to 'py-class.py')
-rw-r--r--py-class.py31
1 files changed, 0 insertions, 31 deletions
diff --git a/py-class.py b/py-class.py
deleted file mode 100644
index c4eec79..0000000
--- a/py-class.py
+++ /dev/null
@@ -1,31 +0,0 @@
-class Student:
- def __init__(self, name: str, dateOfBirth: str, examMark: int):
- self.__name = name
- self.__dateOfBirth = dateOfBirth
- self.__examMark = examMark
- def displayExamMark(self):
- print(f"{self.__name} got {self.__examMark} marks")
-
-
-class PartTimeStudent(Student):
- def __init__(self, name: str, dateOfBirth: str, examMark: int):
- self.__isFullTime = False
- super().__init__(name, dateOfBirth, examMark)
- def time(self):
- return "Full time" if self.__isFullTime else "Part time"
-
-
-class FullTimeStudent(Student):
- def __init__(self, name: str, dateOfBirth: str, examMark: int):
- self.__isFullTime = True
- super().__init__(name, dateOfBirth, examMark)
- def time(self):
- return "Full time" if self.__isFullTime else "Part time"
-
-
-myStudent = Student("Example Exampleperson", "1989-06-04", 69)
-myStudent.displayExamMark()
-myFullStudent = FullTimeStudent("Dwayne Johnson", "1999-9-9", 80)
-myPartStudent = PartTimeStudent("Jake Paul", "1999-9-9", 0)
-myPartStudent.displayExamMark()
-myFullStudent.displayExamMark()