Abstract 클래스 안에는 abstract으로 선언된 메소드가 0개 이상있으면, 된다.
Abstract으로 선언된 메소드가 하나라도 있으면, 그 클래스는 반드시 abstract으로 선언되어야만 한다.
static이나 final 메소드가 선언되어 있으면 안된다.
인터페이스가 아니라서 implements라는 예약어를 사용할수 잇으면 안된다.