Introduction to OOP Chapter 1: Thinking Object-Oriented : next previous audio real text

Elements of OOP - Objects

So we have Kay's first principle.

  1. Everything is an object.

Actions in OOP are performed by agents, called instances or objects.

There are many agents working together in my scenario. We have Chris, Robin, the florist, the florist in Robins city, the driver, the flower arranger, and the grower. Each agent has a part to play, and the result is produced when all work together in the solution of a problem.

Intro OOP, Chapter 1, Slide 17