반응형
안녕하세요 알통몬입니다. 공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!! 포스팅 내용이 찾아주신 분들께 도움이 되길 바라며 더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^
|
class 클래스 {
리턴타입 메서드이름(타입 변수, ...) { ... }
↑ ↑ ↑
무관 동일 매개 벼수의 타입, 개수, 순서가 달라야 함.
↓ ↓ ↓
리턴타입 메서드이름(타입변수, ...) { ... }
}
메서드 오버로딩이 필요한 이유는 매개값을 다양하게 받아 처리할 수 있도록 하기 위해서 입니다.
메서드 오버로딩 예제)
예제1)
public class Calculator {
//정사각형의 넓이
double areaRectangle(double width) {
return width * width;
}
//직사각형의 넓이
double areaRectangle(double width, double height) {
return width * height;
}
}
반응형
'자바' 카테고리의 다른 글
JAVA 자바 정적 멤버와 static - 정적 멤버 선언, 정적 멤버 사용, 정적 초기화 블록 (0) | 2017.03.12 |
---|---|
JAVA 자바 인스턴스 멤버와 this (0) | 2017.03.12 |
JAVA 자바 메서드 - 메서드 호출,객체 내부에서 호출, 객체 외부에서 호출 (2) | 2017.03.12 |
JAVA 자바 메서드 - 리턴문 , 리턴값이 있는 메서드, 리턴값이 없는 메서드 (0) | 2017.03.12 |
JAVA 자바 메소드 - 메소드 선언 (0) | 2017.03.12 |