Мне здесь не нужна помощь. У меня есть три класса: Book
, Member
, Bean
.Способы доступа класса из созданного объекта другого класса
Book.java
public class Book
{
public Member m=null;
// various getter & setter methods
}
Member.java
public class Member
{
public Book b=null;
// various getter & setter methods
}
В Bean.java
создать объект класса Book
& через этот объект, мы должны получить доступ ко всем методам книги, а также члены класса . Теперь проблема в том, что объект класса Member, созданный в книге, не инициализирован &, мы не можем использовать новый оператор для его инициализации &, мы не можем сделать его статическим. Если мы используем новый оператор, результат не наступает.
_we не может использовать новый оператор для инициализации_, почему вы не можете? любая причина для этого? –
Если вы не хотите использовать новый оператор для члена, просто передайте и назначьте его экземпляр при создании книги. –
Можете ли вы пойти на DI, как Spring DI? – NINCOMPOOP