{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

Creational Patterns (v1)

Creational Patterns (v1) - Object-Oriented Design...

Info iconThis preview shows pages 1–4. Sign up to view the full content.

View Full Document Right Arrow Icon
Object-Oriented Design Creational Patterns George Blankenship 1 CSCI 253 Creational Patterns George Blankenship 1 Object Oriented Design: Creational Patterns George Blankenship Overview Creational Patterns Singleton Abstract factory Factory Method P t t Structural Patterns Composite Façade Proxy Behavioral Patterns Chain of Respons. Command Interpreter Creational Patterns George Blankenship 2 Prototype Builder Flyweight Adapter Bridge Decorator Iterator Mediator Memento Observer State Strategy Template Method Visitor The Elements of a Design Pattern The pattern name The problem that the pattern solves Including conditions for the pattern to be applicable The solution to the problem brought by the pattern Creational Patterns George Blankenship 3 The elements (classes-objects) involved, their roles, responsibilities, relationships and collaborations Not a particular concrete design or implementation The consequences of applying the pattern Time and space trade off Language and implementation issues Effects on flexibility, extensibility, portability
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon