특정 시점에 기능이 구현되어야하는 상황이 발생할 때 사용할 수 있는 추상 클래스의 개념에 대해 알아보자. 추상 클래스는 하나 이상의 추상 메소드를 보유한 클래스로 일반 클래스와 어떻게 다른지 알아보자.