Патерни проектування презентация
Содержание
- 2. Що таке патерн (pattern)? Alexander C., Ishikawa S., Silverstein M. A
- 3. GoF (Gang of Four). Gamma E., Johnson R., Helm R., Vlissides
- 4. http://www.dofactory.com
- 5. http://sourcemaking.com/design_patterns
- 6. http://www.citforum.ru/SE/project/pattern/ (1/2)
- 7. http://www.citforum.ru/SE/project/pattern/ (2/2)
- 8. GRASP (General Responsibility Assignment Software Patterns)
- 10. Анти-патерни
- 11. Структура патернів GoF У загальному випадку опис патерну складається з чотирьох
- 12. Структура патернів 3. Розв'язок . Абстрактний опис задачі проектування і того,
- 13. До класифікації патернів Породжуючі патерни – пов'язані з процесом створення об'єктів.
- 14. Простір патернів проектування Cтруктурні патерни рівня об'єкта компонують об'єкти для одержання
- 15. Singleton (data & object factory™, dofactory.com) Гарантує, що є тільки один
- 16. Singleton (data & object factory™, dofactory.com)
- 17. Adapter http://sourcemaking.com/design_patterns
- 18. Adapter Дозволяє перейти від одного інтерфейсу (у класі чи в об'єкті)
- 19. Adapter
- 20. Adapter (GoF)
- 21. Borland Developer Studio 2006. Adapter
- 22. Borland Developer Studio 2006. Adapter
- 23. Borland Developer Studio 2006
- 24. Adapter (data & object factory™, dofactory.com)
- 25. Adapter (data & object factory™, dofactory.com) // "Adaptee" class Adaptee {
- 26. Adapter
- 27. Proxy
- 28. Proxy (data & object factory™, dofactory.com) Виступає сурогатом (заступником) іншого об'єкта,
- 29. Proxy (data & object factory™, dofactory.com)
- 30. Decorator Декоратор – патерн, що структурує об'єкти. Динамічно додаються об'єкту нові
- 31. Decorator
- 32. Decorator (data & object factory™, dofactory.com)
- 33. Decorator. Приклад (1/2) (data & object factory™, dofactory.com) public class Client
- 34. Decorator. Приклад (2/2)
- 35. Spring-проект dekor
- 37. Composite (композитор, компоновник) Групує об'єкти в деревоподібні структури для представлення ієрархій
- 38. Composite (data & object factory™, dofactory.com)
- 39. Composite (data & object factory™, dofactory.com) class Leaf : Component {public
- 40. Strategy (dofactory.com)
- 41. Strategy (dofactory.com) class ConcreteStrategyB : Strategy { public override void
- 42. Bridge
- 43. Bridge
- 44. Bridge
- 45. Bridge (GoF)
- 46. Bridge (data & object factory™, dofactory.com)
- 47. Bridge. “Починати з тих шаблонів, що створюють контекст для інших” (К.Александер).
- 48. Façade (data & object factory™, dofactory.com)
- 49. Observer (Спостерігач) Визначає між об'єктами відношення типу один (видавець) - до
- 50. Observer
- 51. Observer
- 52. Observer
- 53. Observer (data & object factory™, dofactory.com)
- 54. Observer (data & object factory™, dofactory.com) /// Client test public class
- 55. Додаток
- 56. Borland Developer Studio 2006
- 57. Borland Developer Studio 2006
- 58. Borland Developer Studio 2006
- 59. Borland Developer Studio 2006
- 60. Скачать презентацию


























































Слайды и текст этой презентации
Похожие презентации