추상클래스!!! 이해라도 해보자!!! 추상클래스이름 그대로 추상적인 개념을 제공하는 클래스 이기 때문에 실체인 인스턴스가 존재하지 않는다.상속을 목적으로 사용하고 부모클래스 역할을 담당한다. 사용방법ex)abstract class AbstractAnimal {...}클래스를 선언할 때 앞에 abstract 키워드를 붙여준다.추상 클래스는 기존 클래스와 같다. 다만 new AbstractAnimal() 와 같이 직접 인스턴스를 생성하지 못하는 제약이 추간된 것이다. 추상 메서드이름 그대로 추상적인 개념을 제공하는 메서드 이기 때문에 실체가 존재하지 않고, 메서드 바디가 없다.상속 받는 자식 클래스가 반드시 오버라이딩 해야 하는 부모 클래스에 정의할 수 있다. 사용방법public abstract void s..