사용법클래스에 선언해서 추상 클래스로 만들면 인스턴스를 생성할 수 없게 된다슈퍼 클래스 역할만 하는 경우, 인스턴스를 생성할 수 없도록 클래스에 선언한다생성자를 선언할 수 있으며, 이 생성자는 서브 클래스에서 사용된다메소드에 선언해서 추상 메소드로 만들면 구현을 강제할 수 있다추상 메소드는 추상 클래스와 인터페이스에서 선언 가능추상 클래스(abstract class)와 interface의 차이점추상 클래스(abstract class)Java는 다중 상속을 지원하지 않기 때문에 1개의 클래스만 상속 가능필드(상태)와 생성자를 가질 수 있다추상 메소드(abstract method)상속 받는 클래스에서 구현메소드에 abstract 키워드 추가 필요허용된 접근 제어자: public, protected, pack..