Мне нужен ClassB
, чтобы получить объект, созданный с ClassA
, что составляет u
. Как мне это сделать? ClassA
устанавливает значение с помощью setSomething()
из Utility
класса, в то время как ClassB
должны получить значение, установленное с помощью ClassA
getSomething()
одного и того же объекта (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
Вам нужно сделать шаг назад и узнать о переменных, конструкторах и методах, которых я боюсь. Я все равно отправлю ответ. –