Einführung in die objektorientierte Programmierung (OOP) in ActionScript
Mehr als 6'000 Besucher im Monat profitieren mittlerweile von learning-how.to!
Sie gehören auch dazu. Spenden Sie mir doch etwas, wenn Sie finden, dass Sie hier Ihr Wissen entscheidend verbessern können. Damit ermöglichen Sie es mir, mein Angebot weiter zu erweitern und zu aktualisieren und meine Unkosten zu decken. Auch kleine Beiträge sind willkommen. Sie brauchen dafür kein Paypal-Konto.
Wichtiger Hinweis für Quereinsteiger von anderen Programmiersprachen: auf getter- und setter-Methoden sowie auf interfaces wird nicht eingegangen, lesen Sie dazu bitte diese Seite...
| AS Vers. | Tutorial | Themen |
| OOP-Voraussetzungen | Funktionen, Variablen und Typisierung | |
| 3 | Einstieg | Beispiel zum Einsteigen ins Thema "Objektorientierte Programmierung": ein Newsticker |
| 2/3 | Schritt 1 OOP | Erstellen einer ersten rudimentären Klasse (nur Eigenschaft) |
| 2/3 | Schritt 2 OOP | Erstellen einer einfachen Klasse (eine Eigenschaft und eine Methode) |
| 2/3 | Schritt 3 OOP | Konstruktor-Methode |
| 2/3 | Schritt 4 OOP | Mehrere Instanzen |
| 2/3 | Schritt 5 OOP | Pakete (package) und Klassenpfade (classpaths) |
| 2/3 | Schritt 6 OOP | Filmbasierte Klassenpfade mit Flash erstellen |
| 3 | Schritt 7 OOP | Vererbung (Inheritance), Einstieg ins Thema |
| 2/3 | Schritt 8 OOP | Ein Bibliothekselement mit Klassen steuern (versch. Möglichkeiten) |
| 3 | Schritt 9 OOP | Dokumentklasse und Display List (nur AS3) |
| 2/3 | Schritt 10 OOP | Statische Variablen in Klassen |
| 2/3 | Schritt 11 OOP | Zugriffsbeschränkungen |
| 3 | "Adressierung" | AS-Code ist bei komplexeren Projekten oft verteilt auf Klassen und MovieClips. Wie können sich die Elemente gegenseitig ansteuern? |
| Repetition/ Übungen | Repetition, zusätzliche Übungen und Festigung des Stoffes | |
| Exkurs PHP | Die wichtigsten Unterschiede zwischen AS3 und PHP 5 in Bezug auf die OOP, drei Übungen mit OOP in PHP | |