[Python] 자식클래스에서 부모클래스의 변수를 쓰려면 어떻게 해야 하나요?
글쓴이: porque0525 / 작성시간: 월, 2017/11/06 - 10:28오전
class Parent: def operator(self, number): default = number class Child(Parent): def add(self, number): result = default + number
예시를 들기 위해 말이 안되는(?) 클래스이지만...이런 클래스 둘이 있다고 했을 때,
Child 클래스가 Parent 클래스에서 선언된 변수인 default를 쓰고 싶을 때는 어떻게 해야 하나요?
Child 클래스 내에서 Parent.default를 써도 안되고,
Parent와 Child 클래스의 default 앞에 둘다 self.를 붙여도 선언이 안되어있다는 에러가 뜹니다..ㅜㅜ
Child 클래스에서 Parent 클래스의 멤버변수를 사용하기 위해서는
Parent클래스에 __init__을 쓰는 방법밖에 없나요??
Forums:
댓글 달기