Python Ajouter des propriétés de classe
Ajouter des propriétés
Exemple
Ajoutez une propriété appelée graduationyear
à la
Student
classe :
class Student(Person):
def __init__(self, fname, lname):
super().__init__(fname, lname)
self.graduationyear
= 2019
Dans l'exemple ci-dessous, l'année 2019
doit être une variable et transmise à la
Student
classe lors de la création d'objets étudiants. Pour ce faire, ajoutez un autre paramètre dans la fonction __init__() :
Exemple
Ajoutez un year
paramètre, et passez la bonne année lors de la création d'objets :
class Student(Person):
def __init__(self, fname, lname, year):
super().__init__(fname, lname)
self.graduationyear
= year
x = Student("Mike", "Olsen", 2019)