Objectives

1. The three pillars of object-oriented programming