추상클래스- 객체를 직접 생성할 수 있는 클래스를 실체클래스라고 한다면- 클래스들의 공통적인 특성을 추출해서 선언한 클래스를 추상클래스라고 함- 추상클래스가 부모, 실체클래스가 자식으로 상속관계를 통해 추상클래스의 모든 특성을 물려받는 형태로 쓰인다. 추상클래스의 용도1. 실체 클래스들의 공통된 필드와 메소드의 이름을 통일할 목적-> 혼자 개발할 때는 상관없지만 여러사람과 협업을 통해서 개발을 할때는 이러한 통일된 양식이 매우 중요하다. 통일된 양식이란 추상클래스, 인터페이스와 같은 구현부가 없는 추상화된 부분을 통일된 양식(명칭상의)으로 삼는다. 2. 실체 클래스를 작성할 때 시간을 절약-> 공통적인 부분만 추상클래스에 작성하고, 차이점이 존재하는 부분은 실체클래스에 따로 작성하여 결과적으로는 다른 것..