super() 에 대해서 질문입니다.

super().__init__() 은 부모 클래스의 생성자를 가져오는 건데
영상중에 수펴를 활용한 호출은 반드시 __init__() 메소드에만 적용되는 것이 아니라 클래스내에 정의된 다른 메소드에도 그대로 정의 됩니다 라는게 ,, 이해가 안갑니다.
원래 클래스를 상속받으면 기본적으로 부모 클래스의 메소드를 사용할수 있는거 아닌가요??? 제일 마지막 줄 내용이 무슨 말인지 이해가 안됩니다 ㅜㅜ
답변 2
1
안녕하세요! "원래 클래스를 상속받으면 기본적으로 부모 클래스의 메소드를 사용할수 있는거 아닌가요?" 맞습니다. 다만 부모의 메소드를 "그대로" 사용하는게 아니라 자식클래스에서 부모의 메소드는 활용하되 이에 더해서 자식만의 기능까지 추가된 메소드를 만들고 싶은 경우가 있을 수 있습니다. 이때는 똑같은 이름의 메소드를 정의하고 내부에서 super()를 이용해서 부모의 메소드를 호출한 후, 그 다음줄부터 '자식만의 기능'을 추가해주면 되겠죠?
0
감사합니다 ^^!!! 파이스탁에서 보고 강의 들을려고 왔습니다,, ㅎㅎ 파이썬 기초에 대한 내용은 알고는 있었는데,
다시 한번 들으면서 개념 정리에 도움 되었습니다. ^^ 강의 잘 듣겠습니다. !!
수업자료 다운로드
0
24
1
extension 설치 시 오류 문의
0
139
2
아나콘다 윈도우즈 설치 시, 다른 설치만 보입니다.
0
376
2
모듈 스크랩파이 설치가 안됩니다
0
142
1
아나콘다 프롬프트에서 모듈이 실행이 안되어요
0
287
2
desktop이 없어서..
0
130
1
Continue 질문입니다
0
98
1
%0이 짝수라는뜻인가요?
0
121
1
continue에 관해서 질문드립니다
0
102
1
사용자 파일 밑에 Anaconda 설치가 되지 않습니다.
0
335
1
예외처리 구문
0
91
1
파이썬 모듈
0
138
2
jupyter toc이 설치되지 않습니다.
0
110
1
딕셔너리 문자 따옴표
0
97
1
띄어쓰기를 꼭 언더바로 표시하는 이유가 있나요?
0
558
1
자료를 다운받았는데 주피터에 뜨지않습니다
0
177
2
아나콘다 설치시에 jupyter lab이 안깔렸어요
0
339
1
수업자료를 어떤 곳에 넣어야 하나요?
0
253
1
익스텐션 설치하면 아래와 같은 화면이 나옵니다
0
232
2
리스트
0
164
1
수치 연산?
0
176
1
윈도우 아나콘다 설치를 했습니다만, 설치 후 아나콘다 프롬프트를 실행하려고 검색창에서 입력했는데, 프롬프트가 없어요.
0
1486
1
함수의 정의/호출 관련 질문
0
208
1
(base)가 안 뜹니다.
0
338
2





