Which of the following is for Facade Pattern?
(a) Interaction is begun by one of the collaborators or a client object outside the collaboration
(b) The object directs the collaboration, with all communication going between it and the colleagues in the interaction
(c) All of the mentioned
(d) None of the mentioned
This question was posed to me during an internship interview.
Origin of the question is The Facade and Mediator Patterns topic in chapter Visibility, Accessibility and Information Hiding of Software Architecture