Structural and Behavioral Design Patterns

Quiz
•
Computers
•
Professional Development
•
Medium
Halyna Melnyk
Used 58+ times
FREE Resource
20 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Purpose Defines an abstract object structure independently of the implementation object structure in order to limit coupling.
Use When
Abstractions and implementations should not be bound at compile time.
Adapter
Bridge
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Convert the interface of a class into another interface clients expect and let classes work together, that could not otherwise because of incompatible interfaces.
Bridge
Adapter
Composite
Observer
3.
MULTIPLE CHOICE QUESTION
45 sec • 1 pt
Represents an operation to be performed on the elements of an object structure. This Pattern lets you define a new operation without changing the classes of the elements on which it operates.
Bridge
Mediator
Observer
Visitor
4.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Permits classes with disparate interfaces to work together by creating a common object by which they may communicate and interact.
Use When
A class to be used doesn’t meet interface requirements.
Adapter
Bridge
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Compose objects into tree structures to represent part-whole hierarchies. / Composite lets clients treat individual objects and compositions of objects uniformly.
Bridge
Adapter
Composite
Observer
6.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Purpose Defines an abstract object structure independently of the implementation object structure in order to limit coupling.
Use When
Abstractions and implementations should be independently extensible.
Adapter
Bridge
7.
MULTIPLE CHOICE QUESTION
45 sec • 1 pt
Define a family of algorithms, encapsulate each one, and make them interchangeable. Strategy lets the algorithm vary independently from clients that use it.
Strategy
Mediator
Observer
Adapter
Create a free account and access millions of resources
Similar Resources on Wayground
15 questions
Chapter 8 Communications & Networks

Quiz
•
University - Professi...
17 questions
Electrónica de red (tema 3 fp básica informática de oficina)

Quiz
•
Professional Development
16 questions
Guess the Movie From Emoji ( Alef Education )

Quiz
•
Professional Development
24 questions
Lecture 2 Quiz - Survey of PL

Quiz
•
Professional Development
15 questions
Activitat 3.6 Recapitulació UD 3

Quiz
•
Professional Development
19 questions
Windows Active Directory

Quiz
•
University - Professi...
15 questions
CCNA Security Pre-Assessment

Quiz
•
Professional Development
15 questions
Linux Server

Quiz
•
University - Professi...
Popular Resources on Wayground
10 questions
Video Games

Quiz
•
6th - 12th Grade
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
10 questions
UPDATED FOREST Kindness 9-22

Lesson
•
9th - 12th Grade
22 questions
Adding Integers

Quiz
•
6th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
20 questions
US Constitution Quiz

Quiz
•
11th Grade
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade