Vererbungs Beispiel |
nun unsere zwei Objekte die Events von Ihrem "Eltern-Objekt" also obj_Enemy. Auch wenn die Eventliste unserer beiden Objektet leer zu sein scheinen, sie haben die Events von Ihrem Eltern-Objekt.
Jetzt können wir jeden unsere zwei Objekte zusätzliche/besondere Events Anhängen wie z.B. Bewegungsverhalten und Feuerkraft, die diese Individuell machen. Vorteil ist, daß man z.B. Kollisionen jetzt nicht mit dem Objekt A,B,C...n definieren muss, sondern nur mit den obj_Enemy. Was eine Menge an Code spart. Wenn sich das Grundverhalten der Obj_EnemyShip1 & 2 und vielleicht 3 ändern soll. So braucht man nicht alles doppelt und dreifach zu machen, sondern nur das obj_Enemy ändern.
So ich finden das diese Einführung erstmal reichen sollte. Ich würde mich sehr über Anregungen für weitere Themen freuen.
Keine Kommentare:
Kommentar veröffentlichen