Во-первых, извините за мой бедный Engli sh.
Составной шаблон настроен, как показано на рисунке. EventListener G, H, я должен ссылаться на Компонент C. Я знаю, что есть два способа сделать это.
(1) передать ссылку на компонент C через ComponentA - ComponentE (2) объявить stati c ссылку на компонент C
но я думаю, (1) слишком много кода. потому что ссылка компонента C используется только для компонента ComponentE, а не D, F
, и я думаю, (2) есть риск неправильного доступа.
тогда, я Хотелось бы узнать, есть ли другие способы помимо (1) и (2).
Надеюсь, вопросы поставлены правильно. Спасибо за прочтение.
введите описание изображения здесь