공부노트/Java

[Java] Overload( 오버로드 )

Reload0213 2021. 11. 13. 00:54

 오버로드(overload)


 - 메소드를 같은 이름으로 매개변수만 달리해서 여러개 선언하는 기능을 의미한다.
 - 자바에서 많이 쓰이기도 하는 문법 중 하나.
 - 메소드를 오버로드 하기 위해서는 반드시 매개변수의 수량과 타입이 달라야 한다.
 - 기능에 대한 매개변수를 분산하여 놓을 수 있는 장점이 있다.
 - 매개변수의 타입과 수량이 같지만 매개변수의 이름이 다르다고 해서 오버로드가 성립되진 않는다.

 



'공부노트 > Java' 카테고리의 다른 글

[Java] 싱글톤(Singleton) 패턴  (0) 2021.12.02
[Java]Enum  (0) 2021.11.20
[Java] Class와 객체  (0) 2021.11.10
[Java] 배열(Array)  (0) 2021.11.03
[Java] 반복문 if, switch~case, while, for  (0) 2021.11.02