Oracle
1Z0-804 · Question #122
Given these facts about Java classes in an application: - Class X is-a Class SuperX. - Class SuperX has-a public reference to a Class Z. - Class Y invokes public methods in Class Util. - Class X…
The correct answer is A. Class X has-a Class Z. B. Class Util has weak encapsulation. E. Class SuperX's level of cohesion CANNOT be determined. See the full explanation below for the reasoning.
Question
Given these facts about Java classes in an application:
- Class X is-a Class SuperX.
- Class SuperX has-a public reference to a Class Z.
- Class Y invokes public methods in Class Util.
- Class X uses public variables in Class Util.
Which three statements are true?
Options
- AClass X has-a Class Z.
- BClass Util has weak encapsulation.
- CClass Y demonstrates high cohesion.
- DClass X is loosely coupled to Class Util.
- EClass SuperX's level of cohesion CANNOT be determined
How the community answered
(29 responses)- A72% (21)
- C10% (3)
- D17% (5)
Community Discussion
No community discussion yet for this question.