728x90
반응형
추상클래스
-
[자바의 정석] 추상클래스 인터페이스 내부클래스 정리JAVA 2022. 10. 19. 09:58
추상 클래스(Abstract class) 클래스를 설계도라고 하면 추상 클래스는 미완성된 설계도를 말하며 다른 클래스의 작성을 돕기 위하 목적으로 사용됩니다. 추상 클래스는 추상 메서드를 포함하고 있는 클래스를 말합니다. 일반 메서드는 추상 메서드를 호출할 수 있습니다. 추상 클래스는 인스턴스를 생성할 수 없습니다. abstract class Player{ // 추상 클래스 int currentPos; Player(){ currentPos = 0; } abstract void play(int pos); // 추상 메서드 abstract void stop(); // 추상 메서드 void play(){ // 오버로딩 play(currentPos); // 추상 메서드 호출 } } 추상 메서드(Abstract ..