n These abstractions are called
objects.
n Each object has its own
properties and functionality.
n Reusable components are the
key to the efficient production of
reliable systems.