Java 메소드 오버로딩

1 개요[ | ]

Java method overloading
Java 메소드 오버로딩
  • 서로 다른 파라미터를 가진 동일 이름의 메소드를 만들 수 있다.
class App {
  static int plusMethod(int x, int y) { // int 파라미터 2개를 받고, int형을 반환하는 메소드
    return x + y;
  }

  static double plusMethod(double x, double y) { // double 파라미터 2개를 받고, double형을 반환하는 메소드
    return x + y;
  }

  public static void main(String[] args) {
    int myNum1 = plusMethod(8, 5);
    double myNum2 = plusMethod(4.3, 6.26);
    System.out.println("int: " + myNum1);
    System.out.println("double: " + myNum2);
  }
}

2 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}