728x90
728x90
Java2022. 12. 4. 14:20오버로딩 (Overloading)

오버로딩 같은 이름의 생성자나 메서드가 여러개 있더라도 파라미터의 타입이나 개수가 다르다면 사용 가능하다 같은 기능을 하는 메서드를 하나의 이름으로 사용 가능하다 메서드의 이름을 절약할 수 있다 // 변수명은 다르지만 변수 타입이 같기 때문에 불가능 int add(int a, int b) { return a+b; } int add(int x, int y) { return x+y; } // 변수 타입이 다르기 때문에 사용가능 int add(int a, int b) { return a+b; } int add(long a, long b) { return a+b; }

728x90
728x90
image