Информация об изменениях

Сообщение Re[2]: общий ресурс от 19.12.2019 7:45

Изменено 19.12.2019 7:46 niXman

Re[2]: общий ресурс
Здравствуйте, Chorkov, Вы писали:

C>В случае детей, если я правильно понял, все внуки (дети детей) одинаковые и метод at возвращает одно ии тоже (вычисляемое) значение.

тип — один, но внуки могут ссылаться только на часть данных от предка.

C>Сделать две отдельных реализации myclass для родителя и для детей. (Шаблон проектирования p-impl.)

да, вариант. в конструкторе проверять, соответствует ли переданный указатель нулевому элементу вектора? — если нет — значит дите...

какие еще варианты?
Re[2]: общий ресурс
Здравствуйте, Chorkov, Вы писали:

C>В случае детей, если я правильно понял, все внуки (дети детей) одинаковые и метод at возвращает одно ии тоже (вычисляемое) значение.

тип — один, но внуки могут ссылаться только на часть данных от предка. (на самом деле это дерево, и дети ссылаются на поддеревья)

C>Сделать две отдельных реализации myclass для родителя и для детей. (Шаблон проектирования p-impl.)

да, вариант. в конструкторе проверять, соответствует ли переданный указатель нулевому элементу вектора? — если нет — значит дите...

какие еще варианты?