Pythonのクラスプロパティの追加
プロパティの追加
例
クラスに呼び出さgraduationyear
れる
プロパティを追加します。Student
class Student(Person):
def __init__(self, fname, lname):
super().__init__(fname, lname)
self.graduationyear
= 2019
以下の例では、年は変数であり、学生オブジェクトを作成するとき2019
にクラスに渡される必要があり
ます。Student
これを行うには、__ init __()関数に別のパラメーターを追加します。
例
パラメータを追加し、year
オブジェクトを作成するときに正しい年を渡します。
class Student(Person):
def __init__(self, fname, lname, year):
super().__init__(fname, lname)
self.graduationyear
= year
x = Student("Mike", "Olsen", 2019)