추상화의 핵심 개념과 목적을 이해하고 설명할 수 있다. 기존 클래스들의 공통점을 모아서 상위 클래스를 만드는 것 abstract 제어자가 내포하고 있는 의미를 이해하고, 어떻게 사용되는 지 설명할 수 있다. 미완성 추상 메서드 추상 클래스 - 객체 생성이 불가 추상 클래스의 핵심 개념과 기본 문법을 이해할 수 있다. 메서드 시그니처만 존재하고 바디가 선언되어 있지 않은 추상 메서드를 포함하는 클래스 추상클래스는 상속 관계에 있어 새로운 클래스를 작성하는데 매우 유용 추상 클래스는 자바 객체지향 프로그래밍의 추상화를 구현하는데 핵심적인 역할 final 키워드를 이해하고 설명할 수 있다. 위치 의미 클래스 변경 또는 확장 불가능한 클래스, 상속 불가 메서드 오버라이딩 불가 변수 값 변경이 불가한 상수 자바 ..