반응형 this1 [JAVA] Chapter 7. Class (3) JAVA의 객체지향을 이해하는데 가장 중요한 개념 중에 Overriding이라는 개념이 있다. Overriding은 상속에서 다룰 예정이고, 오늘은 Overriding과 가장 헷갈려하는 개념인 Overloading을 다뤄볼 것이다. 사실 둘은 전혀 다른 개념이기 때문에, 정의를 잘 기억하고 있는 것이 중요하다. ⓛ Method overloading 오버 로딩의 정의는 "하나의 클래스 안에서" 이름이 똑같은 메서드를 여러 개 선언하여 호출하는 것이다. 이름이 똑같기 때문에, 파라미터의 개수와 타입으로 구별한다. class Overloading { public static void over(int a) { ... } public static void over(double d) { ... } public st.. 2023. 7. 9. 이전 1 다음