추상클래스에서 추상이란? 추상은 실체의 공통 특성을 추출하는 것을 의미한다. 예를 들어, 트럭과 승용차는 모두 자동차라는 공통점이 있고 '주행한다' 라는 공통된 행위도 묶을 수 잇다. 이처럼 구체적인 실체라기보다는 공통적인 특성을 추상적으로 묶은 것이라 할 수 있다. 그럼 추상 클래스는? 실체 클래스들의 공통 특성을 묶어 분리 선언한 클래스를 추상클래스라고 한다. 말하자면 추상클래스와 실체클래스는 상속의 관계를 지닌다. 추상클래스 특징은? * 추상클래스만으로 인스턴스를 생성할 수 없다. 즉 new 연산자 통해 객체 생성이 불가. * 추상 클래스는 extends 키워드 뒤에만 올 수 있다. 자식클래스로는 사용할 수 없다. 그럼 왜 쓰는 것인가? 1. 클래스들의 공통적인 필드와 메소드의 이름을 통일해 협업시..