매개 변수가있는 새 인스턴스를 선언하고 채우지 않으며 나중에 설정 만하는 방법이 있는지 궁금합니다.인스턴스가 나중에 인수를 완료 할 수 있습니까?
private Example example = new Example() // Need 1 parameter.
public void foo(Object arg1)
{
example = new Example(arg1);
}
이 불가능하지만 비슷한 할 수있는 방법이 분명하다 : 여기
은 예입니다?
* 매개 변수가없는 생성자 *는 해당 생성자가 사용자 나 컴파일러에서 자동으로 정의한 경우에만 사용할 수 있습니다. –
@LuiggiMendoza 충분합니다. 그 클래스가 OP의 제어하에 있다고 가정하고 있었기 때문에 그들은 필요한 생성자를 추가 할 수있었습니다. – Eran
유감스럽게 생각합니다. 감사합니다! 6 분 안에 대답을 수락하십시오. – Biskotaki