Abstract Class
- 추상메서드를 하나 이상 가진 클래스
- 하위 클래스를 참조하여 상위 클래스의 객체를 생성
- 하위 클래스를 제어하기 위해 사용
--delion
new 연산자로 인스턴스 생성 불가능.
추상 클래스는 추상 메소드를 가질 수 있다. 추상메소드는 하위에서 반드시 오버라이드 하라는 강제성을 가지는 메소드이다.
[출처] 추상클래스(Abstract Class)|작성자 메론소다
[출처] 3.인터페이스 vs 추상클래스 +추상메소드|작성자 dandelion