OOP is programming with classes
•
Objects comprise state and behavior
•
Classes describe
1.
The relation between state and behavior
2.
The possible behavior (methods)
3.
The possible states (data)
•
OOP is mostly syntax
•
Focus of this talk