쯔이's Dev

메소드(3) - 메소드 오버로딩 본문

JAVA/메소드

메소드(3) - 메소드 오버로딩

jjhim531 2024. 7. 23. 02:06
반응형
 add(int a, int b)
 add(int a, int b, int c)
 add(double a, double b)

메서드 오버로딩 : 위와 같이 이름이 같고 매개변수가 다른 메서드를 여러개 정의하는 것.

* 이름이 같아도 매개변수의 타입 및 순서가 다르면 컴퓨터는 구분을 할 수 있기에 아무 문제가 없다. 

* 매개변수의 타입 및 순서 = 메서드 시그니처(method signature)

주의!!

* 반환형의 타입은 인정 X!!  반드시 매개변수의 타입이다!!!!

 

728x90
반응형

'JAVA > 메소드' 카테고리의 다른 글

메소드(2) - return  (0) 2024.07.22
메소드(1) - 선언, 호출, parameter, argument  (1) 2024.07.21