keywords abstract 상속할 수 있는 추상 클래스 또는 추상 메서드 선언 키워드이며, 직접적으로 인스턴스를 생성할 수는 없다. 추상 클래스를 상속받는 자식 클래스에서는 추상 메소드를 반드시 구현해야한다. protect : 필드가 외부로부터는 보호되지만 다