목차 1. 오버라이딩 2. 오버로딩 3. 둘의 차이점 1. Overriding 부모 클래스로부터 상속받은 메서드의 내용을 변경하는 것을 오버라이딩이라고 한다. 상속 받은 메서드를 그대로 사용하기도 하지만, 자식 클래스에서 자식에 맞게 변경해야 하는 경우도 있다. 코드예제 public static void main(String[] args) { Monkey monkey = new Monkey(); monkey.Shout(); //나는 원숭이 입니다. } } class Animal { void Shout() { System.out.println("나는 동물입니다."); } } class Monkey extends Animal { void Shout() { //System.out.println("나는 동물입니..