[JAVA] 추상클래스(abstract class) 정리
■ 추상클래스(abstract class) 상속관계에서 하위 클래스들에게 부모의 메소드를 반드시 사용하도록 강제할 수 있다. 따라서 통일성 및 일관성이 지켜질 수 있으며 결과적으로 재사용성 및 유지보수가 향상되고 관리하기도 쉬워진다. ■ 구현 가능한 구성요소 인스턴스 변수 일반 메서드 생성자 추상 메서드 ■ 특징 미완성 클래스이다. 추상 메서드를 포함할 수 있기 때문에 객체생성이 불가능하다. *추상 메서드가 포함되지 않아도 된다. 상속관계에서 하위 클래스에서 추상 클래스의 추상 메서드를 재정의 해야한다. 단일상속만 지원한다. ※ 추상 메서드 특징 : abstract 키워드를 갖고 선언부는 있지만 구현부가 없는 메서드 1. 추상 클래스 ※ 구성 인스턴스 변수 생성자 일반 메서드 추상 메서드 2. 추상클래스..
2020.07.31