|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.10.2016, 08:40 | #1 |
Новичок
Джуниор
Регистрация: 10.10.2016
Сообщений: 1
|
Добавление свойств в базовый класс
Товарищи, подскажите, как в приличном обществе принято решать такую задачу:
Имеем, например, такую иерархию классов Код:
Код:
Код:
Заводить отдельный класс/структуру, которая будет параметром для конструктора? Код:
|
10.10.2016, 09:15 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Дык если надо задать значение, то в любом случае всем классам придется его принимать.
А если оно опциональное, то можно просто 2 конструктора сделать. стараться не создавать большие иерархии/не использовать наследование для всего подряд?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 10.10.2016 в 09:21. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Базовый класс - предок | manchester_alan | Общие вопросы Delphi | 10 | 18.04.2015 15:31 |
C++ Создать базовый класс список | the_faceless | Помощь студентам | 1 | 17.02.2014 10:02 |
Создать абстрактный базовый класс C++ | MicRaiS | Общие вопросы C/C++ | 3 | 11.06.2012 13:14 |
Создать базовый класс | sT1mfy | Общие вопросы Delphi | 3 | 11.06.2010 21:38 |