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

Вниз

Паттерны проектирования и Дельфи.   Найти похожие ветки 

 
Суслик ©   (2004-07-20 19:08) [40]

Но он то может и не имел в виду, сейчас это не важно. Важно то, что авсолютно все книги, которые я читаю или начал читать в последнее время по проектированию используют именно с++.

В паттернах есть немного про smalltalk Имхо просто так - для объема.


 
iZEN ©   (2004-07-20 20:41) [41]

/**Суслик ©   (20.07.04 17:17) [34]
Если я, конечно, не ошибаюсь, но ООП появилось имеено в сях, ну или как минимум было разработано (доработано) людьми более близкими к сям, чем к паскалю.
*/

Ха-ха.
ООП появилось намного раньше Смолтока и Си с Паскалем, а именно, в промышленной реализации Симула-67 (1967-70гг.). Эдгар Дейкстра к нему руку приложил таки.


 
Суслик ©   (2004-07-21 10:54) [42]

Позволю себе повторно поднять заданный ранее, но замятый вопрос

"А вот например фабрики классов? Вот спрашивается зачем мне, программеру на дельфи, нужно создавать экземпляр объекта, если я могу опять же обойтись метаклассами и виртуальными методами классов? Т.е. реализовать полиформизм не на уровне объектов (как в это предлагается делатьс в сях), а на уровне классов."

Пользуется ли кто фабриками классов в стандартном "паттерном" понимании?


 
DiamondShark ©   (2004-07-21 10:58) [43]

"Стандартное паттерное понимание" не связано с какой-то реализацией. Поэтому ответ -- да, пользуемся. И весьма радуемся, что это поддержано языком напрямую.


 
Суслик ©   (2004-07-21 11:04) [44]

Т.е.

Вы пользуетесь на концептуальном уровне используя иную реалзицию по сравнению с описанной в книгах - т.е. не создаете объект фабрики?


 
DiamondShark ©   (2004-07-21 11:05) [45]

Именно так.


 
Суслик ©   (2004-07-21 11:08) [46]

спасибо за ответы.

буду спокоен за свои фабрики и заводы.



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

Форум: "Потрепаться";
Текущий архив: 2004.08.08;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.52 MB
Время: 0.043 c
6-1086682066
anton.
2004-06-08 12:07
2004.08.08
TCPServer


14-1090196528
Soft
2004-07-19 04:22
2004.08.08
Дао Программирования!!!


1-1090449329
AlexR
2004-07-22 02:35
2004.08.08
Как можно отследить минимизацию окна программы


1-1090750299
Wiz@rd
2004-07-25 14:11
2004.08.08
Double + Double = Double


9-1082132972
Xerx
2004-04-16 20:29
2004.08.08
IDirectDrawSurface7 и цветовой ключ





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский