Is-a, Has-a, Objects, and Classes