Related Topics
Take Another Quiz

Quiz- Gof Design Patterns (iii)

8 Questions
Architecture Quizzes & Trivia

The quiz test you knowledge about GoF design patterns as introduced in "Design Patterns" Element of Reusable Object Oriented Software.

Questions and Answers
  • 1. 
    Which one of the following is not a participant in Chain of Responsibility pattern?
    • A. 

      Handler

    • B. 

      ConcreteHandler1

    • C. 

      ChainHandler

    • D. 

      Client

  • 2. 
    Which one of the following is not a participant in Iterator pattern?
    • A. 

      Iterator

    • B. 

      ConcreteIterator

    • C. 

      Aggregate

    • D. 

      Invoker

  • 3. 
    Which one of the following is not a participant in Mediator pattern?
    • A. 

      Receiver

    • B. 

      ConcreteMediator

    • C. 

      Colleague

    • D. 

      Mediator

  • 4. 
    Which one of the following is not a participant in Observer pattern?
    • A. 

      Observer

    • B. 

      Subject

    • C. 

      ConcreteSubject

    • D. 

      Observed

  • 5. 
    Which one of the following is not a participant in State pattern?
    • A. 

      State

    • B. 

      Context

    • C. 

      ConcreteStateA

    • D. 

      ConcreteContext

  • 6. 
    Which one of the following is not a participant in Proxy pattern?
    • A. 

      Proxy

    • B. 

      Subject

    • C. 

      ConcreteProxy

    • D. 

      RealSubject

  • 7. 
    Which one of the following is not a participant in Strategy pattern?
    • A. 

      Strategy

    • B. 

      ConcretStrategyA

    • C. 

      ConcretStrategyB

    • D. 

      Subject

  • 8. 
    Which one of the following is not a participant in Visitor pattern?
    • A. 

      Visitor

    • B. 

      Invoker

    • C. 

      ObjectStructure

    • D. 

      Element

Related Topics