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)