Classes and Objects, State and Behavior
Reading
- Please read this document.
Important concepts
- class
- object
- state
- behavior
- abstraction
- interface
- instance, instantiate
- class definition
- property / attribute
- internal state
- implementation details
- encapsulation
Your response
As usual, post a brief thought that does more than just summarize or repeat the reading. Some suggested topics:
- What was particularly interesting, confusing, or exciting to you in this reading?
- What terminology seems unclear or mysterious right now?
- If you’ve already done some object-oriented programming, what do you notice in this reading that you hadn’t thought of before?
- Do you believe what the final section says?