Das Dokument bietet eine Einführung in die objektorientierte Programmierung (OOP), die Flexibilität, Wiederverwendbarkeit und bessere Wartbarkeit von Software fördert. Es beschreibt die Kernkonzepte der OOP, einschließlich Abstraktion, Kapselung, Vererbung und Polymorphie, und erklärt, wie diese Merkmale zur Strukturierung von Code und zur Minimierung von Fehlern beitragen. Zudem werden einige Beispiele in Flash präsentiert, um die Umsetzung dieser Konzepte zu veranschaulichen.