Переключение на Главную Страницу Страницы: 1 [2]  ОтправитьПечать
Горячая тема (более 10 ответов) Вопрос ЗаменитьБазовыйОбъект (число прочтений - 9457 )
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Вопрос ЗаменитьБазовыйОбъект
Ответ #15 - 27. Апреля 2007 :: 10:38
Печать  
Фабричный метод - это универсальный шаблон проектирования.
Например,
http://ooad.asf.ru/Pattern.aspx?IdKat=7&IdPat=28
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Вопрос ЗаменитьБазовыйОбъект
Ответ #16 - 27. Апреля 2007 :: 10:43
Печать  
artbear писал(а) 27. Апреля 2007 :: 10:38:
Фабричный метод - это универсальный шаблон проектирования.
Например,
http://ooad.asf.ru/Pattern.aspx?IdKat=7&IdPat=28

Спасибо конечно но первую строчку выпадающую в яндаксе я нашел сам. А хотелось про 1с++ услышать  Улыбка
  
Наверх
ICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Вопрос ЗаменитьБазовыйОбъект
Ответ #17 - 27. Апреля 2007 :: 10:48
Печать  
Насчет яндекса не могу сказать, я просто этот сайт хорошо знаю Улыбка
1) К 1С++ применимы те же общие шаблоны проектирования и программирования, что и к С++ и другим языкам программирования.

2) Т.е. в этом методе один раз ты решаешь, какой объект создать, а дальше просто используешь этот новый, полученный объект.
Все очень просто, посиди, почитай и подумай Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Вопрос ЗаменитьБазовыйОбъект
Ответ #18 - 27. Апреля 2007 :: 10:49
Печать  
Ладно будем думать завтра что - то в пятнцу вечером не могу Печаль
  
Наверх
ICQ  
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Вопрос ЗаменитьБазовыйОбъект
Ответ #19 - 28. Апреля 2007 :: 05:19
Печать  
artbear писал(а) 27. Апреля 2007 :: 10:48:
2) Т.е. в этом методе один раз ты решаешь, какой объект создать, а дальше просто используешь этот новый, полученный объект.
Все очень просто, посиди, почитай и подумай Улыбка


А можно так: создается объект, в нём инициализируются нужные свойства,  потом в фабричном методе этого объекта создается объект  нужного класса и этому объекту в методе, ну скажем "Инит" передается создавший его объект?

НовыйОбъект = СоздатьОбъект("НовыйКласс")
НовыйОбъект.Инит(Сам())

  
Наверх
ICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Вопрос ЗаменитьБазовыйОбъект
Ответ #20 - 03. Мая 2007 :: 05:33
Печать  
Нифига не понял смысл предложения Печаль
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Вопрос ЗаменитьБазовыйОбъект
Ответ #21 - 03. Мая 2007 :: 05:40
Печать  
artbear писал(а) 03. Мая 2007 :: 05:33:
Нифига не понял смысл предложения Печаль

Это не предложение, это скорее мысли в слух Улыбка. С фабричным методом разабрался, спасибо
  
Наверх
ICQ  
IP записан
 
fez
Forum Administrator
1c++ power user
Отсутствует


I wanted to cry, but the
tears wouldn't come

Сообщений: 2712
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Вопрос ЗаменитьБазовыйОбъект
Ответ #22 - 11. Мая 2007 :: 17:34
Печать  
Nick писал(а) 28. Апреля 2007 :: 05:19:
А можно так: создается объект, в нём инициализируются нужные свойства,  потом в фабричном методе этого объекта создается объект  нужного класса и этому объекту в методе, ну скажем "Инит" передается создавший его объект?

НовыйОбъект = СоздатьОбъект("НовыйКласс")
НовыйОбъект.Инит(Сам())

Можно. Разрешаю.
  
Наверх
www  
IP записан
 
Переключение на Главную Страницу Страницы: 1 [2] 
ОтправитьПечать