학습 키워드 추상화 abstract 제어자 추상 클래스 final 키워드 인터페이스 추상화 >의미 : 기존 클래스들의 공통적인 요소를 뽑아 다른 클래스(상위 혹은 하위)를 만들어 내는 것. >abstract 제어자 : 기타 제어자 중 하나 : 추상 클래스(abstract class) 혹은 추상 메서드(abstract method)를 만드는 제어자 >추상 메서드 : 메서드 시그니처만 있고, 바디가 없는 메서드 : 추상 메서드가 포함된 것의 객체를 생성하기 위해선, 무조건 추상 메서드의 바디를 정의하는 것이 선행되어야 한다. >추상 클래스 : 하나 이상의 추상 메서드를 포함한 클래스 : 메서드 바디를 완성해야 객체 생성이 가능(구현) >추상 클래스의 목적 1. 유연한 하위 클래스의 생성 : 상위 클래스가 추..