작성한 질문수
디자인 패턴 with JAVA (GoF)
어댑터 패턴의 이해와 구현하기
작성
·
233
0
막바지에 보면은 다중상속을 구현해서
extends BPlayerImpl implements APlayer 를 하셨고
재정의한 (@Override) 에서는 implements 를 한 APlayer 의 play 메서드를 재정의 했습니다
그런데 안에서 다시 호출하는 playFile 메서드는 extends 한 BPlatyerImpl의 메서드 playFile 를 호출했는데
이것을 그냥 바로 호출할 수 있는 원리가 무엇인가요?
답변 1
추상클래스의 메서드와 인터페이스의 메서드는 구현 후 사용해야 하지만
상속받은 클래스의 메서드는 그냥 사용 가능합니다.
클래스의 기초입니다.