ClassA
에서 생성 된 개체를 얻으려면 ClassB
이 필요합니다.이 개체는 u
입니다. 어떻게해야합니까? ClassA
는 ClassB
이 패턴 간단한 클래스없이 동일한 오브젝트 (u
)다른 클래스에서 생성 된 개체 호출
public class ClassA
{
Utility u = new Utility()
u.setSomething("David");
}
public class ClassB
{
//How do I get the 'u' Utility object from ClassA
}
public class Utility
{
private String fullName;
public void setSomething(String name)
{
this.fullName = name
}
public String getSomething()
{
return fullName;
}
}
이것은 유효한 코드가 아니며 메소드 외부에 선언문을 가질 수 없습니다. – Maroun
첫째, 개체에는 이름이 없습니다. – immibis
당신은 한 걸음 물러서서 변수, 생성자 및 방법에 대해 알 필요가 있습니다. 나는 아직도 대답을 게시 할 것이다. –