Object-Oriented Programming Concepts: A Primer What Is an Object? What Are Messages? What Are Classes? What Is Inheritance? Where Can I Get More Information?