Multiple choice

Which of the following is a false statement about 'Prototype' design pattern?

  1. It declares an interface for cloning itself.

  2. It implements an operation for cloning itself.

  3. It defines the abstraction interface.

  4. It creates a new object by asking a prototype to clone itself.

  5. It uses a prototype instance for each object.

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Prototype pattern does not define any abstraction interface. Bridge pattern defines such interface.