Defining Simple Classes
Classes in OOP
1. Classes model real-world objects and define
2. Attributes (state, properties, fields)
3. Behavior (methods, operations)
4. Classes describe structure of objects
5. Objects describe particular instance of a class
6. Properties hold information about the modeled object relevant to the problem
7. Operations implement object behavior