추상 클래스 (Abstract Class) - 추상 메서드(Abstract Method)를 포함하고 있는 클래스를 말하며, 추상메서드를 포함하고 있다는 것을 제외하고 일반 클래스와 다르지 않습니다.(생성자, 멤버 변수, 메서드를 가질 수 있습니다.) 추상 클래스로는 단독으로 인스턴스를 생성할 수 없습니다. 상속을 통해 상속(extends) 받은 클래스에 의해 완성이 될 수 있습니다.(새로운 클래스를 작성하는데 있어서 바탕이 되는 조상 클래스라고 생각하면 됩니다.) 추상 클래스는 아래와 같이 "abstract" 키워드를 사용하면 됩니다. abstract class ClassName {// } 클래스의 선언부에 abstract가 있다면, 해당 클래스에는 추상메서드가 있으므로 상속을 통해 구현해줘야 한다는 것..