강의

멘토링

커뮤니티

Inflearn Community Q&A

taera's profile image
taera

asked

(2026) Pass the Information Processing Engineer Practical Exam in Just One Week

Upcasting (Parent type, Child constructor)

업캐스팅 강의 4분 출력값 질문

Resolved

Written on

·

246

0

출력값이

Tesla Model 3 시동걸기

Tesla Model 3 정지 및 전원끄기

이거 맞나요?

맞다면 ,

car.start()는 자식이 상속받은게 없어서 부모꺼 호출하고

car.stop()은 자식이 상속받은게 있어서 자식꺼 호출한다고 생각하면 되나요??

ㅡㅡㅡㅡㅡ

pythonjavac정보처리기사

Answer 2

0

weekendcode님의 프로필 이미지
weekendcode
Instructor

네. main 함수에 주석 부분이 출력값입니다.

Tesla Model 3 시동 걸기

Tesla Model 3 정지 및 전원 끄기가 출력됩니다.

0

taera님의 프로필 이미지
taera
Questioner

추가로 5분대에 자동차 예시에서

"부모에게는 없고 자식에게만 있는 메서드를 호출하려고 하면 오류가 난다" 고 하셨는데 아래처럼 이해하고 있으면 될까요??


부모에게는 있고, 자식에겐 없다 -> 호출 가능

부모에게는 없고, 자식에겐 있다 -> error

weekendcode님의 프로필 이미지
weekendcode
Instructor

네 맞습니다.

다만, "부모의 형태로만"으로 만들었을 경우에는 부모는 본인 것이니까 호출 가능합니다.

업캐스팅 형태일 때만 오류가 발생하는 것이니 주의 부탁드립니다.

taera's profile image
taera

asked

Ask a question