Given these facts about Java classes in an application: Which three statements are true?
A.
Class X has-a Class Z.
B.
Class Util has weak encapsulation.
C.
Class Y demonstrates high cohesion.
D.
Class X is loosely coupled to Class Util.
E.
Class SuperX’s level of cohesion CANNOT be determined
Marked answer D seems wrong to me. Can someone explain why D is ok ?
And A should be correct.
In my opinion, the answer is A B E
abe