왕초보개발자

오버로딩 Overloading

다겸란이 2023. 7. 17. 18:03

오버로딩 (Overloading)

 매개변수의 갯수를 다르게 하면서 동일한 이름으로 메소드를 만들 수 있다.

매개변수의 자료형을 다르게 하면서 동일한 이름으로 메소드를 만들 수 있다.

반환자료형은 오버로딩에 영향을 주지 않는다.

 

 두 개의 정수를 매개변수를 받아 더하는 메소드를 add라는 이름으로 만들었다

하지만 두 개의 실수를 매개변수를 받아 더하는 메소드를 만들어야 한다.

이때 오버로딩으로 해결한다.