super() 질문있습니다
해결됨
타입 파이썬! 올바른 class 사용법과 객체지향 프로그래밍
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 super() 관련해 질문 드립니다. 제가 이해한 바로는 super()를 사용하면 부모 클래스의 메서드를 사용할 수 있는 것 같은데 아래 코드에 보시다싶이 cal_add() 메서드를 super말고 self로도 불러와 사용할 수 있으면 오버라이딩 한 상태가 아닌데도 super를 쓸 이유가 있나요? def cal_flexable ( self , a , b ): super () .say_hi () # Greetings, my masters call me iphone8. self .say_hi () # Greetings, my masters call me iphone8. by apple. return self .cal_mul ( a, b ) + self .cal_add ( a, b ) + super () .cal_add ( a, b )
- super()
- oop
- python
심야
댓글 1
좋아요 2
조회수 263





