Objektorientiere Programmierung
aus www.iwiki.de, der freien Wissensdatenbank
Ziel der Objektorientierten Programmierung ist die Abstaktion, Kapselung und Modularisierung und Hierarchie. Hier durch soll die Programmierung mehr an das menschliche Leben angepasst werden, desweiteren wird somit die Wiederverwendbarkeit erhöht.
Klassen
- sind allgemeine Beschreibungen (Schablonen, generische Präsentationen) für Objekte mit ähnlichen Eigenschaften
- legen mögliche Eigenschaften und Verhaltensweisen (ihrer Objekte) fest.
Objekte/Instanzen
- sind die realisierten Mitglieder einer Klassen
- haben Eigenschaften (Attribute), welche durch Daten festgelegt werden
- haben ein Verhalten, dieses Verhalten wird beschrieben durch Methoden
