• Card 6 / 125: What are the pros of encapsulation?
    A) avoid code duplicity
    B) prevent any inappropriate modification of an object's attributes
    C) other classes, which use a well encapsulated class,won't need to know the implementation details of this class
    D) subtypes of a well-encapsulated class won't need to override most of the inherited methods
    E) modifications to the implementation of the class, won't affect how other classes use the class, as long the interface between them kept unchanged

    Answer:
    B) prevent any inappropriate modification of an object's attributes
    C) other classes, which use a well encapsulated class,won't need to know the implementation details of this class
    E) modifications to the implementation of the class, won't affect how other classes use the class, as long the interface between them kept unchanged

  • Keyboard Shortcuts

    Previous Card ← Previous Card Button
    Next Card → Next Card Button
    Flip Card Space-Bar
<< First < Previous Next > Last >>

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now
Explanation:

Encapsulation means hiding the attributes of a class by marking them

private and restrict accessing them through public methods and also means hiding the internal implementation and representation of an object and provide to the outer world only an interface of public methods to access the object.

Answers: "avoid code duplicity " and "subtypes of a well-encapsulated class won't need to override most of the inherited methods ", have nothing to do with encapsulation

Hide Choices Interactive Question Exam Home Page
Attribution:  Oracle, Sun, Java and all Java-based trademarks and logos are trademarks or registered trademarks of Oracle and/or its affiliates.
Flash Cards plugin by Curtis Blackwell github.com/curtisblackwell/flash_cards
Google Play and the Google Play logo are trademarks of Google Inc.
Ask
Kimberly Nichols
Start Test
Anonymous User
Start Quiz
Briana Knowlton
Start Quiz
Copy and paste the following HTML code into your website or blog.
<iframe src="https://www.jobilize.com/embed/sun-certified-enterprise-architect-scea" width="600" height="600" frameborder="0" marginwidth="0" marginheight="0" scrolling="yes" style="border:1px solid #CCC; border-width:1px 1px 0; margin-bottom:5px" allowfullscreen webkitallowfullscreen mozallowfullscreen> </iframe>