JAVA 메소드 선언 질문이요~
돋가이
2023.04.01
안녕하세요?
JAVA 메소드 선언에 관해서 질문이 있는데요,
C++에서 함수를 선언할 때는,
void MyFunction(int parm1, int parm2 = 1);
이렇게 선언하면 MyFunction을 호출할 때 파라미터를 둘 다 주게 되면 각각의 파라미터가 들어가는 것이고,
파라미터를 하나만 주면 두 번째 파라미터는 함수 선언에 따라서 자동으로 1이 들어가지요.
그런데, JAVA에는 이렇게 할 수 있는 방법이 오버로딩 외에는 없는 것인지 궁금합니다.
-
헛장사
오버로딩 쓰세요~
전.. 오히려.. 오버로딩이.. 메소드가 명확해서 찾기가 쉽던데~ ㅎㅎ -
드리
제가 알기로도 Optional 은 없는 것으로 알고 있습니다. 오버로딩을 이용한 방법뿐이 ㅎㅎ;;
-
진주
음.. 저도 궁금하네요.. 책에는 오버로딩밖에 안나왔는데 ~~~ java.sun.com 에서 영문문서 좀 뒤져봐야 할지도 모르겟네요 ㅋ ...
-
큰나라
Java에서는 Optional이 없는 것으로 알고 있는데..
아마도 오버로딩 외에는 없지 않을까요?
있나? 저도 갑자기 궁금하네요 ^^;