Это для личного проекта. Не назначение или работа. Скажем, у меня есть объект, objA
, который имеет функцию callB()
.Функция вызова от вызывающего объекта
Когда я запустил callB()
, он вызывает функцию в объекте B. Функция в objB
может иметь вызовы функций в objA.
Например. objA
звонки callB()
.
Внутри callB()
есть функция, такая как setObjAName()
, которая устанавливает переменную на objA
.
Как бы это сделать на Java? Как мне обратиться к objA
от objB
?
Вы передаете ссылку на objA на objB, например, с помощью метода setObjA (A a). – Kayaman
Напишите класс A. Напишите класс B. Добавьте метод, называемый callB в классе A, и создайте новый экземпляр B и вызовите метод setObjName и передайте его. Как вы сказали, почему вы хотите циклическую зависимость? – CKing