강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

김장호님의 프로필 이미지
김장호

작성한 질문수

(2026) 일주일만에 합격하는 정보처리기사 실기

Java: 상속을 정리하는 문제 10개

1번유형

작성

·

35

0

Int x = 25는 아무것도 아닌건가요? 부모에서 5가 가는게 이해 안됩니다.

답변 2

0

04:17 Parent: 5 출력된 후 x=25 유지인지

x=5로 변한건지 궁금 합니다~

0

주말코딩님의 프로필 이미지
주말코딩
지식공유자

안녕하세요,

지금 부모의 기본 생성자를 보시면 this(5)로 아래에 있는 파라미터가 있는 생성자로 5를 보냅니다.

거기에서 Parent + x를 출력하는데, 그건 외부에서 온 값입니다.

그래서 5로 전달이 되는 것이고요.

 

this.x가 아니기 때문에 사실상 부모 필드에 접근한 것은 없으니 문제 상에서 틀리게 만들기 위해 만든 낚시라고 생각하시면 됩니다.

김장호님의 프로필 이미지
김장호

작성한 질문수

질문하기