inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

174만명의 커뮤니티!! 함께 토론해봐요.

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

인기 태그

인프런 TOP Writers

주간 인기글