👉 추상 클래스
Abstract 제어자 붙여서 표현
❓ 추상 클래스란?
클래스를 설계도에 비유하면 추상 클래스는 미완성 설계도에 해당!!
추상 메서드 즉, 미완성 메서드 포함한다는 의미
👉 추상메서드(abstract Mathod)
✔ 메서드 : 선언부, 구현부로 구성
✔ Only 선언부
✔ 구현부x
✔ 실제 내용은 상속받는 클래스에서 구현하도록 비워둔 것
❓ 왜 추상클래스를 사용하는가?
자손 클래스에서 추상메서드를 반드시 구현하도록 강요하기 위해서
상속받는 자손클래스에서는 메서드들이 완전히 구현된 것으로 인식
⭐ 오버라이딩 x