Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

как правильно с точки зрения ООП [D7]


картман ©   (2011-03-27 17:35:00) 

есть два кандидата в классы, наследники от базового, у которых типы полей совпадают, но имеют разные названия. Как правильнее с точки зрения ООП: сделать двух наследников или еще как можно?


картман   (2011-03-27 23:18:00) [1]


> <Цитата>
>
> Anatoly Podgoretsky ©   (27.03.11 18:39) [3]
>
> А почему названия разные? Не пора ли их перенести в базовый
> класс?

задачка такая. И в базовый не получится - от него есть еще наследник, без этих, общих для двух упомянутых, полей, зато с другими.


Anatoly Podgoretsky   (2011-03-27 18:39:00) [2]

А почему названия разные? Не пора ли их перенести в базовый класс?


картман   (2011-03-27 18:25:00) [3]


>  Palladin ©   (27.03.11 17:46) [1]

Спасибо


Palladin   (2011-03-27 17:46:00) [4]

судить надо не по типам, а по предназначению и по возможному будущему функционалу, если в будущем может быть ситуация что он (функционал) будет различатся - несомненно два наследника... а вообще даже разные названия полей уже подразумевают под собой разные сущности...


Наверх

Титульная страница Поиск, карта сайта Написать письмо