ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
986752 Топик полностью
Kabdim (17.03.2020 11:53, просмотров: 159) ответил AlexG на C++. Допустим, у меня есть объект некоторого класса. У этого класса есть поле, являющееся объектом какого-то другого класса. Могу ли я в конструкторе первого класса работать с этим полем или потом вызовется уже его конструктор и затрет все что было сделано?
Можно управлять их сконструированием: 

<имя конструктора>(аргументы) : [объект-n(аргументы конструктора),..]

{ тело конструктора }

такой синтаксис введен специально что бы подчеркнуть что объекты-поля создаются раньше чем начинает выполняться основной конструктор.