오버로딩 (Overloading) - 같은 메소드 이름을 사용하더라도 매개변수만 다르면 사용할 수 있는 기능 - 호출 매개변수에 따라 해당하는 메서드를 실행시킨다 EX) void print() { System.out.print("프린트") } void print(String name) { System.out.print("프린트" + name) } 가능 String print(String name) { System.out.print("프린트" + name) } // 위와 메소드 명 및 파라미터가 일치함으로 불가능 String print(String name, int age) {{ System.out.print("프린트" + name) + age }} 가능 오버라이딩 (Overriding) - 상속 관계에 ..