메소드 오버로딩(Method overloading)

이상해씨·2023년 5월 2일
0

JAVA

목록 보기
23/40

메소드 오버로딩(Method overloading)

  • 동일한 이름의 메소드에 다양한 유형과 갯수의 매개변수를 가질 수 있도록 하는 기술
  • 매개변수 부분이 달라야 함.
  • 타입과 매개변수 중 하나는 달라야 메소드 오버로딩을 할 수 있음 (이름은 중요하지 않음)
class MyClass2{
        public int plus(int x, int y){
            return x+y;
        }

        public int plus(int x, int y, int z){
            return x + y + z;
        }//매개변수의 갯수가 다른 경우 

        public String plus(String x, String y){
            return x + y;
        }
    }// 매개변수의 타입이 다른 경우
    

참고

profile
공부에는 끝이 없다

0개의 댓글