인프런 커뮤니티 질문&답변

ghuhan18님의 프로필 이미지
ghuhan18

작성한 질문수

김영한의 실전 자바 - 기본편

오버로딩

작성

·

117

0

public MyClass(int x, double y){

} { ㅇ// 구현

 

} public MyClass(double y, int x){ 이 두개는 overload 가 가능한가요?

원래 constructor 이던 method 이던 매개변수가 같으면 안된다고 알고 있는데, 저것도 같은 취급을 하는지 궁금합니다.

} {ㅇㅇ

답변 1

0

안녕하세요. ghuhan18님, 공식 서포터즈 OMG입니다.

네, 가능합니다.

자바에서는 매개변수의 타입, 순서, 개수가 다르면 메소드나 생성자를 오버로딩(Overloading)할 수 있습니다 😀

아래 코드를 예시로 직접 테스트해보시면 좋을 것 같아요^^

imageimage

감사합니다.

ghuhan18님의 프로필 이미지
ghuhan18

작성한 질문수

질문하기