Python klasse-eigenschappen toevoegen
Eigenschappen toevoegen
Voorbeeld
Voeg een aangeroepen eigenschap graduationyear
toe aan de
Student
klasse:
class Student(Person):
def __init__(self, fname, lname):
super().__init__(fname, lname)
self.graduationyear
= 2019
In het onderstaande voorbeeld moet het jaar 2019
een variabele zijn en worden doorgegeven aan de
Student
klas bij het maken van leerlingobjecten. Voeg hiervoor nog een parameter toe aan de functie __init__():
Voorbeeld
Voeg een year
parameter toe en geef het juiste jaar door bij het maken van objecten:
class Student(Person):
def __init__(self, fname, lname, year):
super().__init__(fname, lname)
self.graduationyear
= year
x = Student("Mike", "Olsen", 2019)