Keine Bearbeitungszusammenfassung
 
Zeile 1: Zeile 1:
== Einführung ==
== Einführung ==
[[Datei:Klassen (gelb) im Klassendiagramm von BlueJ.png|mini|alternativtext=Klassen (gelb) im Klassendiagramm von BlueJ]]
Klassen sind das wichtigste Merkmal [[Objektorientierung|objektorientierter]] Programmiersprachen. Unter einer Klasse versteht man in der objektorientierten Programmierung ein abstraktes Modell bzw. einen Bauplan für eine Reihe von ähnlichen [[Objekt|Objekten]].
Klassen sind das wichtigste Merkmal [[Objektorientierung|objektorientierter]] Programmiersprachen. Unter einer Klasse versteht man in der objektorientierten Programmierung ein abstraktes Modell bzw. einen Bauplan für eine Reihe von ähnlichen [[Objekt|Objekten]].
 
[[Datei:Quelltext einer Klasse im BlueJ Editor.png|mini|alternativtext=Quelltext einer Klasse im BlueJ Editor]]
Die Klasse dient als Bauplan für die Abbildung von realen Objekten in [[Objekt|Objekte]] in der Programmierung und beschreibt Attribute (Eigenschaften) und Methoden (Verhaltensweisen) der Objekte. Jedes Objekt ist ein Exemplar einer Klasse.
Die Klasse dient als Bauplan für die Abbildung von realen Objekten in [[Objekt|Objekte]] in der Programmierung und beschreibt Attribute (Eigenschaften) und Methoden (Verhaltensweisen) der Objekte. Jedes Objekt ist ein Exemplar einer Klasse.