Latest posts on Помогите с шаблоном проектирования topichttps://python.su/forum/topic/112/2006-09-11T12:01:55+03:00Общий :: Python для экспертов :: Помогите с шаблоном проектирования
2006-09-11T12:01:55+03:00slivlen544Насколько я понял, pattern нужен для того чтобы не создавать объект c нуля, а клонировать уже существующий(для этого он содается заранее), т.о. в некоторых случаях это дает выигрыш в производительности(засчет того что не требуется инициализация) т.к. в результате клонирования получаем уже инициализированный объект. Данный шаблон позволяет создавать кастомизированные объекты классов, класс которых не известен, и не известно деталей как создать новый объект( подробнее здесь: <a href="http://www.artima.com/forums/flat.jsp?forum=17&thread=80613">http://www.artima.com/forums/flat.jsp?forum=17&thread=80613</a> ). Все что требуется для реализации этого шаблона(если я все правильно понял) в python - это реализовать __copy__ или __deepcopy__ и использовать модуль copy.
Общий :: Python для экспертов :: Помогите с шаблоном проектирования
2006-09-09T20:03:59+03:00slav0nic542суперклассы?
Общий :: Python для экспертов :: Помогите с шаблоном проектирования
2006-09-09T18:05:55+03:00j2a540Не плохо бы дать ссылку о шаблоне проектирования Прототип… А еще лучше - самой объяснить что это за шаблон, потому как прочитав <a href="http://ru.wikipedia.org/wiki/%D0%9F%D1%80%D0%BE%D1%82%D0%BE%D1%82%D0%B8%D0%BF_%28%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%29">это</a> и <a href="http://trubetskoy1.narod.ru/patterns/prototype.html">это</a>, я не понял зачем он нужен в Питоне…
Общий :: Python для экспертов :: Помогите с шаблоном проектирования
2006-09-08T19:21:56+03:00Angela538Может кто знает как реализовать (или где найти уже готовый код) на Питоне шаблон проектирования Prototype (Прототип)? <br/> Заране спасибо