Computer Science: An Overview: Global Edition (12th Edition)

Published by Pearson Higher Education
ISBN 10: 1292061162
ISBN 13: 978-1-29206-116-0

Chapter 7 - Software Engineering - Chapter Review Problems - Page 366: 15

Answer

See the explanation

Work Step by Step

Declaring an instance variable as public in an object-oriented program indicates low data coupling, as it allows external classes to directly access and modify the variable. Conversely, declaring it as private indicates higher data coupling, restricting direct access and modification to methods within the same class. The preference for private instance variables is based on encapsulation, promoting data hiding and controlled access to ensure better code maintainability and security.
Update this answer!

You can help us out by revising, improving and updating this answer.

Update this answer

After you claim an answer you’ll have 24 hours to send in a draft. An editor will review the submission and either publish your submission or provide feedback.