📌 오버로딩(Overloading) vs. 오버라이딩(Overriding) 차이점 오버로딩(Overloading)과 오버라이딩(Overriding)은 객체지향 프로그래밍(OOP)에서 자주 사용되는 개념하지만 둘은 완전히 다른 개념이니까 헷갈리지 않도록 정리해볼게! 😊 구분 오버로딩 (Overloading) 오버라이딩 (Overriding)정의 같은 이름의 메서드를 매개변수(파라미터)만 다르게 여러 개 정의하는 것 부모 클래스의 메서드를 자식 클래스에서 재정의하는 것적용 대상 같은 클래스 내에서 적용 상속 관계에서 부모 클래스의 메서드를 자식 클래스에서 변경메서드 이름 같아야 함 같아야 함매개변수(파라미터) 다르게 설정해야 함 (개수, 타입 등 변경) 부모 메서드와 완전히 동일해야 함반환 타입 다르게 ..