Objektorientierung
Übersicht
zuletzt besuchte Definitionen...
durchgängiges Prinzip im Softwareentwicklungsprozess von der Analyse über die Programmierung bis hin zur Wartung, das durch eine natürliche Modellierung der Realität, Wiederverwendbarkeit und leichte Erweiterbarkeit die Komplexität von Software beherrschbar machen soll.
Ein System besteht in der Objektorientierung ausschließlich aus Objekten, die miteinander über Nachrichten kommunizieren. Jedes Objekt verfügt über Eigenschaften und Methoden. Die Eigenschaften beschreiben dabei über ihre Werte den Zustand eines Objektes, die Methoden die möglichen Handlungen eines Objektes.
Definiert werden Objekte über Klassen, die eine Art Schablone für Objekte darstellen. Sie definieren die Struktur der Objekte und deren Funktionalität. Ein Objekt ist dann die Instanz einer Klasse. Jedes Objekt einer Klasse ist eindeutig unterscheidbar, auch wenn die Eigenschaftsausprägungen gleich sind.