Question: PART 3 When designing software, low coupling and high cohesion are desired. Select one: True False When a class performs a single function and all
PART 3
When designing software, low coupling and high cohesion are desired.
Select one:
True
False
When a class performs a single function and all the code / methods in the class support a central purpose, it has:
Select one:
a. high cohesion
b. high coupling
c. low coupling
d. low cohesion
Classes that have high cohesion are:
Select one or more:
a. easier to understand
b. less reliable
c. more reliable
d. harder to understand
When a class is highly dependent on another class, it has:
Select one:
a. low cohesion
b. low coupling
c. high coupling
d. high cohesion
The number of different method calls (messages) exchanged between 2 classes determines their:
Select one:
a. Cohesion
b. Volatility
c. Abstraction
d. Coupling
Classes that are easy to modify/replace without having to entirely recode other classes have:
Select one:
a. low cohesion
b. low coupling
c. high cohesion
d. high coupling
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
