자바 메소드 오버로딩 java method overloading


자바 메소드 오버로딩 java method overloading

자바 메소드에는 오버로딩과 오버라이딩이 있는데요. 시험이나 면접 때 자주 등장하는 단골 문제이기도 하죠. 오늘은 java method overloading에 대해 알아보겠습니다. 뜻 자바에서 메소드 오버로딩이란 ? 하나의 클래스에 같은 이름의 메소드가 존재하는 것을 말하는데요. 두 가지 규칙을 성립해야 합니다. 규칙 1. 메소드 이름이 같아야 한다. 2. 매개변수 개수 또는 타입이 달라야 한다. 하지만 반환(리턴) 타입과는 상관이 없어요. 가능 static void multi(int a){ int c = a * a; System.out.println(c); } static void multi(int a, int b){ int c = a * b; System.out.println(c); } static void multi(int a, double b){ double c = a * b; System.out.println(c); } 같은 이름의 3개의 메소드가 있는데요. 매개변수 개수 또...


#java #javaoverloading #오버로딩 #자바 #자바오버로딩

원문링크 : 자바 메소드 오버로딩 java method overloading