![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Feb 2012
Сообщений: 212
|
Есть, скажем, класс Мяч со свойствами, размер, цвет, материал и т.п. Мне захотелось создать библиотеку мячей с разными свойствами (Большой, красный, резиновый мяч или маленький, в полоску и пластиковый) и при создании нового мяча не прописывать каждый раз ему свойства, а брать уже готовые модели из библиотеки. Как это можно реализовать? Для каждого варианта наследовать Мяч и определять свойства в конструкторе?
|
|
|||||
|
ну и паттерен Приспособенец (Flyweight)
позволит не плодить множество очень похожих объектов, а вынести логику всех мячей в отдельное место
__________________
Хороший отдых - половина работы. |
![]() |
![]() |
Часовой пояс GMT +4, время: 10:23. |
|
|
« Предыдущая тема | Следующая тема » |
|
|