플래시 action script 3.0의 경우에 함수를 만들때 기본값을 설정할 때 이렇게 하는데요
자바에서는 이런 비슷한 문법이 없나요?
public function method(x:int=0) {
}
public void method( int x = 0) {
이렇게 해봤는데 안되네요;
인자 기본값 지정 문법은 자바에는 없습니다.
그래서 보통 아래와 같이, 같은 메소드명을 중복 선언하는 overloading 기법을 씁니다.
public void method() {
method(0);
public void method( int x) {
......
어떤 이유로 저런걸 원하시는 모르겠지만 클래스 생성자에 대해 검색해 보시면 원하는 것을 얻지않을까 싶네요.
딱히 이유는 없는데요..
깨알같이 한줄이라도 아껴보고자 해서 질문해봤어요^^
답변감사합니다^^
객체생성시 기본값 세팅이라면
생성자가 있긴 한데요.
감사합니다 잘해결됬네요 ^^
로그인 유지
인자 기본값 지정 문법은 자바에는 없습니다.
그래서 보통 아래와 같이, 같은 메소드명을 중복 선언하는 overloading 기법을 씁니다.
public void method() {
method(0);
}public void method( int x) {
......
}