미완성 설계도. 미완성 메서드를 갖고 있는 클래스
추상메서드
> 미완성 메서드. 구현부 (몸통,{})가 없는 메서드
메서드 = 선언부 +구현부
조상으로부터 물려받은 추상메서드에 개수에 맞게 모두 완전메서드로 바꿔주지않을 시,
제어자는 꼭 abstract가 붙게된다. (하단 이미지 참조)
추상클래스는 일반 클래스와 큰 차이가 없음
> 추상메소드를 가지고 있다는 것만 다름
void play() { play(currentPox);}
> 메서드는 선언부만 알면 호출가능하므로, 추상메서드도 호출 가능!
'개인공부' 카테고리의 다른 글
인터페이스의 장점 (0) | 2022.07.28 |
---|---|
추상클래스의 작성 (0) | 2022.07.28 |
매개변수의 다형성 (다형적 매개변수) (0) | 2022.07.27 |
instanceof 연산자 (0) | 2022.07.27 |
참조변수의 형변환 (0) | 2022.07.27 |
댓글