Player class를 만들어줍니다.
abstract class Player {
abstract void play(String songName);
abstract void pause();
abstract void stop();
}
Player를 상속받는 Main class를 만들어 줍니다.
public class Main extends Player {
public static void main(String[] args) {
Main main = new Main();
main.play("Joakim Karud - Mighty Love");
main.pause();
main.stop();
}
@Override
void play(String songName) {
System.out.println(songName + "곡 실행");
}
@Override
void pause() {
System.out.println("곡 일시정지");
}
@Override
void stop() {
System.out.println("곡 정지");
}
}
출력 결과
Joakim Karud - Mighty Love곡 실행
곡 일시정지
곡 정지
'IT > Java' 카테고리의 다른 글
[JAVA] 다형성을 이용한 과일 정보 프로젝트 구현 (0) | 2020.12.14 |
---|---|
[JAVA]인터페이스 (0) | 2020.12.13 |
[JAVA]상속클래스 이용하기 (0) | 2020.12.11 |
[JAVA] Node클래스를 이용한 두 점 사이의 중점을 구하는 프로그램 (0) | 2020.12.11 |
런타임 에러 해결법. (0) | 2020.12.09 |