Python Aggiungi proprietà di classe
Aggiungi proprietà
Esempio
Aggiungi una proprietà chiamata graduationyear
alla
Student
classe:
class Student(Person):
def __init__(self, fname, lname):
super().__init__(fname, lname)
self.graduationyear
= 2019
Nell'esempio seguente, l'anno 2019
dovrebbe essere una variabile e trasmesso alla
Student
classe durante la creazione degli oggetti studente. Per farlo, aggiungi un altro parametro nella funzione __init__():
Esempio
Aggiungi un year
parametro e passa l'anno corretto durante la creazione di oggetti:
class Student(Person):
def __init__(self, fname, lname, year):
super().__init__(fname, lname)
self.graduationyear
= year
x = Student("Mike", "Olsen", 2019)