Overriding은 부모 클래스에서 사용되고 있는 메서드를 자식 클래스에서 재사용하는 방법을 일컫는다 (상속의 개념) Class Animal { void say() { } } Class Dog extends Animal { @Override void say() { bark(); } } Class Human extends Animal { @Override void say() { talk(); } } 표 1. Overriding 예시 위의 예시와 같이 동물이라는 부모 안에는 사람, 개, 고양이 등 다양한 자식이 존재 할 수 있다 이 때 부모에서 사용과 달리 각 자식에서 override 하여 필요에 맞게 재사용할 수 있다. Java 언어의 경우 위와 같이 Override를 할 경우 anotation으로 표시..