Attributes
Attributes represent the state of the object because they store the information about the object. For our example, the Cabbie
class has attributes that store the name of the company, the name of the cabbie, and the cab assigned to the cabbie. For example, the first attribute stores the name of the company:
private static String companyName = "Blue Cab Company";
Note here the two keywords private
and static
. The keyword private
signifies that a method or variable can be accessed only within the declaring object.
Get The Object-Oriented Thought Process, Fourth Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.