Question 1
Which design pattern is best suited for ensuring a class has only one instance and provides a global point of access to it?
Question 2
In the context of the Adapter pattern, what is the primary role of the Adapter class?
Question 3
Which of the following design patterns is classified as a creational pattern?
Question 4
What is the main benefit of using the Strategy pattern?
Question 5
In the Composite pattern, what is the role of the 'Component'?