오버라이딩1 오버 로딩(Overloading)과 오버 라이딩(Overriding) 오버 로딩(Overloading) 이란? - 한 클래스 내에 메소드의 이름이 동일하면서 리턴 타입 또는 매개변수를 다르게 정의하는 방법 오버 로딩 조건 1. 메소드 이름이 같아야 한다. 2. 리턴 타입에 상관없이 매개변수(파라미터) 개수 또는 자료형이 반드시 달라야 한다. 예제 class TestValue { void add(){ System.out.println("매개변수가 없는 메소드"); } void add(int a){ System.out.println("매개변수가 "+a+"인 메소드"); } void add(int a, int b){ System.out.println("매개변수가 "+a+"와 "+b+"인 메소드"); } } public class Test { public static void m.. 2021. 7. 3. 이전 1 다음