Python Voeg klaseienskappe by
Voeg eienskappe by
Voorbeeld
Voeg 'n eienskap wat graduationyear
by die
Student
klas genoem word:
class Student(Person):
def __init__(self, fname, lname):
super().__init__(fname, lname)
self.graduationyear
= 2019
In die voorbeeld hieronder moet die jaar 2019
'n veranderlike wees en in die
Student
klas deurgegee word wanneer studente-objekte geskep word. Om dit te doen, voeg nog 'n parameter in die __init__() funksie by:
Voorbeeld
Voeg 'n year
parameter by en slaag die korrekte jaar wanneer voorwerpe geskep word:
class Student(Person):
def __init__(self, fname, lname, year):
super().__init__(fname, lname)
self.graduationyear
= year
x = Student("Mike", "Olsen", 2019)