73.3k views
0 votes
Which of the following does not make a good analysis class? (Points : 6) its name reflects its intent

it is crisp and models one specific element
has well define responsibilities
it has high cohesion
it has high coupling

User John Doah
by
6.4k points

1 Answer

7 votes

Answer:it has high coupling

Explanation: Coupling is the property in the field of computer program that is defined as the functions ,data and codes of the program are dependent on each other and cannot be changed independently if requires. Thus,high amount of coupling is not considered as good factor due to high interdependence. Loose coupling can be still permitted.

Other options are correct because name of the class should reflect the purpose and well defined responsibilities should be present, modeling of certain component and high cohesion means keeping similar functions togather is also required. So, the only bad factor is high coupling

User Chris Yongchu
by
6.5k points