Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2011.07.03;
Скачать: [xml.tar.bz2];

Вниз

как правильно с точки зрения ООП   Найти похожие ветки 

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

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


 
Palladin ©   (2011-03-27 17:46) [1]

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


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


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

Спасибо


 
Anatoly Podgoretsky ©   (2011-03-27 18:39) [3]

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


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


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

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



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2011.07.03;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.004 c
15-1300224592
Юрий
2011-03-16 00:29
2011.07.03
С днем рождения ! 16 марта 2011 среда


2-1301350488
Германн
2011-03-29 02:14
2011.07.03
Непонятный глюк.


15-1299066755
xayam
2011-03-02 14:52
2011.07.03
Ментальные карты


8-1212752371
zuzick
2008-06-06 15:39
2011.07.03
Отключить звук в TMediaPlayer


8-1213428249
Настя
2008-06-14 11:24
2011.07.03
Необходимо обработать исключительную ситуацию





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский