- An attribute describes: The current state of an object.
- So, the following three dimensions describe any object in object oriented programming: identity, attributes, behavior.
- Each object has its own identity, data, and behavior.
- Attributes are also referred to as properties or data.
- What is a method? A method is a function declared in a class.