Keine Bearbeitungszusammenfassung
 
(3 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
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.


Zeile 230: Zeile 231:
}
}
</syntaxhighlight>
</syntaxhighlight>
[[Kategorie:Informatik]]
[[Kategorie:Programmierung]]
[[Kategorie:AHR_I_Informatik_LK]]
[[Kategorie:AHR_I_Informatik_LK]]
[[Kategorie:FI_I_SDM]]
[[Kategorie:FI_I_SDM]]
[[Kategorie:FI_I_TP1]]