Chapter 11: Problem 3
Why is an object's internal data usually hidden from outside code?
/*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
Learning Materials
Features
Discover
Chapter 11: Problem 3
Why is an object's internal data usually hidden from outside code?
All the tools & learning materials you need for study success - in one app.
Get started for free
How do you identify the potential classes in a problem domain description?
In a Python class, how do you hide an attribute from code outside the class?
In this chapter, we use the metaphor of a cookie cutter and cookies that are made from the cookie cutter to describe classes and objects. In this metaphor, are objects the cookie cutter, or the cookies?
What is an object?
You hear someone make the following comment: "A blueprint is a design for a house. A carpenter can use the blueprint to build the house. If the carpenter wishes, he or she can build several identical houses from the same blueprint." Think of this as a metaphor for classes and objects. Does the blueprint represent a class, or does it represent an object?
What do you think about this solution?
We value your feedback to improve our textbook solutions.