...............includes Façade , Adapter, Bridge and Decorator
Anonymous Quiz
6%
Behavioral
90%
Structural
4%
Creational
❤1
Facade and Adapter patterns usually used relating implementation with abstraction
Anonymous Quiz
24%
T
76%
F
❤1
❤1
............The purpose of this type is to Give a way to manifest
flexible (varying) behavior ,this type is a strategy .It is used for containing
variation.
flexible (varying) behavior ,this type is a strategy .It is used for containing
variation.
Anonymous Quiz
86%
Behavioral
8%
Structural
6%
Creational
❤1
............includes Abstract Factory, Singleton ,Double-Checked Locking and
Factory Method
Factory Method
Anonymous Quiz
11%
Structural
17%
Behavioral
72%
Creational
❤1
Provide a unified interface to a set of interfaces in a subsystem
Anonymous Quiz
75%
Facade
8%
Adapter
10%
None of the above
7%
All of the above
❤1
Adapter defines a higher-level interface that makes the subsystem
easier to use
easier to use
Anonymous Quiz
35%
T
65%
F
❤1👏1
..............pattern is a versatile(many ways of use ) pattern that joins together types
that were not designed to work with each other.
that were not designed to work with each other.
Anonymous Quiz
5%
Façade
80%
Adapter
15%
All of the above
❤2
❤1
•The role of the .............. pattern is to provide a way of attaching new
state and behavior to an object dynamically.
state and behavior to an object dynamically.
Anonymous Quiz
71%
Decorator
19%
Virtual proxies
6%
Adapter
4%
Façade
❤1
There are several kinds of proxies except:
Anonymous Quiz
13%
Virtual proxies
9%
Authentication proxies
71%
Behavioral
7%
Remote proxies
❤1
.................supports objects that control the creation of and access to
other objects
other objects
Anonymous Quiz
30%
.Virtual proxies
18%
Authentication proxies
52%
Proxy Pattern
❤1👏1
The proxy is often a small (public) object that stands in for a more
complex (private) object that is activated once certain circumstances are clear.
complex (private) object that is activated once certain circumstances are clear.
Anonymous Quiz
83%
T
17%
F
❤1👍1
..................are concerned with algorithms and
communication between them.
communication between them.
Anonymous Quiz
16%
Decorator Pattern:
20%
Virtual proxies
63%
Behavioral Pattern
❤1
The operations that make up a single algorithm might be split
up between different classes, making a complex arrangement
that is difficult to manage and maintain.
up between different classes, making a complex arrangement
that is difficult to manage and maintain.
Anonymous Quiz
74%
T
26%
F
❤1
The Decorator patterns capture ways of expressing the
division of operations between classes and optimize how the
communication should be handled
division of operations between classes and optimize how the
communication should be handled
Anonymous Quiz
39%
T
61%
F
❤1
.A Strategy defines a set of algorithms that can be used
interchangeably.
interchangeably.
Anonymous Quiz
85%
T
15%
F
❤3
................... can be seen as a dynamic version
of the Strategy pattern.
of the Strategy pattern.
Anonymous Quiz
57%
State pattern
30%
Strategy Pattern
13%
Behavioral Pattern
When the state inside an object changes, it can not
change its behavior by switching to a set of different
operations
change its behavior by switching to a set of different
operations
Anonymous Quiz
39%
T
61%
F