Design Patterns Flashcards
1
Q
What are design patterns?
A
Design Patterns are general solution providers for commonly arising design problems.
1
Q
What are three types of design patterns?
A
Creational, Structural, Behavioural
2
Q
What are creational design patterns?
A
Patterns used to create entities
3
Q
What are structural design patterns?
A
Structural Design Patterns offer the flexibility of constructing objects and classes in a large structure
4
Q
What are behavioural design patterns?
A
Behavioural Design Patterns are strictly confined to strategic or algorithmic approaches. This pattern is mainly concerned with the approach of sharing or putting responsibilities between different objects.