책 내용 질문하기
2021 2회 기사실기 기출문제 19번
도서
2021 시나공 정보처리기사 실기
페이지
0
조회수
252
작성일
2021-10-11
작성자
탈퇴*원
첨부파일
System.out.println(a1.sun(3,2) + a2.sun(3,2)): 에서 'a1.sun'이 왜 ovr1에서의 sun 메소드 인지 모르겠습니다.
상속으로 인해서 재정의되어서 ovr2의 sun 메소드로 가야하는 게 아닌가요?
답변
2021-10-12 10:56:13
안녕하세요 길벗수험서 운영팀입니다.
상속을 받은 건 ovr2 클래스입니다.
ovr1 클래스는 그냥 홀로 존재하는 클래스일 뿐입니다.
ovr2 클래스가 ovr1 클래스를 상속받는다고 해서 ovr1 클래스의 객체 변수가 ovr2 클래스의 메소드를 쓸 수 있거나 하지는 않습니다.
행복한 하루되세요 :)
-
관리자2021-10-12 10:56:13
안녕하세요 길벗수험서 운영팀입니다.
상속을 받은 건 ovr2 클래스입니다.
ovr1 클래스는 그냥 홀로 존재하는 클래스일 뿐입니다.
ovr2 클래스가 ovr1 클래스를 상속받는다고 해서 ovr1 클래스의 객체 변수가 ovr2 클래스의 메소드를 쓸 수 있거나 하지는 않습니다.
행복한 하루되세요 :)