Design Patterns Flashcards
1
Q
Reusable solutions to common software design problems.
A
Design Patterns
2
Q
Ensures that a class has only one instance and provides a global point of access to it
A
Singleton pattern
3
Q
Creates objects without specifying the exact class to create
A
Factory Pattern
4
Q
defines a one-to-many dependency between objects so that when one object changes state all is dependents are notified and updated automatically
A
Observer Pattern