What Is an Object?
Objects are key to understanding object-oriented technology.
Look around right now and you'll find many examples of real-world objects: your dog, your desk, your television set, your bicycle.
Real-world objects share two characteristics:
They all have state and behavior. Dogs have state (name,...