0 votes
150 views
in General by (0 points)
closed by
The General Responsibility Assignment Software Patterns or GRASP approach to object oriented design has nine key principles Match six of the principles to their descriptions
closed

1 Answer

0 votes
by (0 points)
selected by
 
Best answer
Divide up work between Ul classes and non-Ul classes. - Controller

Have the ability to make up classes to support High Cohesion, Low Coupling, and reuse. - pure fabrication

Give responsibility to a class based on the information it has access to.- information expert

Create classes that have a singular purpose and know little about each other.- low coupling

Have the ability to use not just the class itself but any superclass of the class as its reference type.- polymorphism

Minimize the impact of changes in a system. - protected variation

Related questions

2.8k questions

2.8k answers

0 comments

76 users

Welcome to MCQ Village Q&A, where you can ask questions and receive answers from other members of the community.
...