작성한 질문수
(2026) 일주일만에 합격하는 정보처리기사 실기
Java: 상속을 정리하는 문제 10개
작성
·
35
0
Int x = 25는 아무것도 아닌건가요? 부모에서 5가 가는게 이해 안됩니다.
답변 2
04:17 Parent: 5 출력된 후 x=25 유지인지
x=5로 변한건지 궁금 합니다~
안녕하세요,
지금 부모의 기본 생성자를 보시면 this(5)로 아래에 있는 파라미터가 있는 생성자로 5를 보냅니다.
거기에서 Parent + x를 출력하는데, 그건 외부에서 온 값입니다.
그래서 5로 전달이 되는 것이고요.
this.x가 아니기 때문에 사실상 부모 필드에 접근한 것은 없으니 문제 상에서 틀리게 만들기 위해 만든 낚시라고 생각하시면 됩니다.