nerdexam
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)
  • A
    72% (21)
  • C
    10% (3)
  • D
    17% (5)

Community Discussion

No community discussion yet for this question.

Full 1Z0-804 Practice