Я уверен, что этот вопрос задавался (и отвечался) раньше, поэтому, если да, пожалуйста, свяжите меня с предыдущим обсуждением ...
В C ++, скажем, у меня есть объект типа ClassAкоторый включает в себя закрытый член переменной объекта типа ClassB.Как бы я мог вызвать ссылку на объект ClassA в ClassB?
Я использую шаблон проектирования Observer, где объект ClassA является «субъектом», а объект в ClassB, скажем,типа ClassC, является «наблюдателем» объекта ClassA.Поэтому при инициализации объекта ClassC внутри ClassB один из его параметров должен быть ссылкой на его объект «субъект».