오버로딩과 오버라이딩 모두 다형성과 관련 있지만 다른 개념이다. ✅ 정리오버로딩(Overloading) → 같은 클래스에서 같은 이름의 메서드를 여러 개 정의 (매개변수 다르게)오버라이딩(Overriding) → 상속받은 부모 클래스의 메서드를 자식 클래스에서 재정의 (메서드 이름, 매개변수, 반환 타입 동일)즉, 오버로딩은 같은 이름의 메서드 여러 개, 오버라이딩은 상속받은 메서드를 새롭게 정의하는 것 1. 오버로딩(Overloading)👉 같은 클래스 내에서 같은 이름의 메서드를 매개변수의 개수나 타입을 다르게 해서 여러 개 정의하는 것특징같은 클래스 안에서 이루어짐메서드 이름은 동일하지만 매개변수의 개수, 타입, 순서가 달라야 함반환 타입(return type)은 오버로딩에 영향을 주지 않음컴파일..