====== Klasse ====== In der objekt-orientierten Programmierung ist die Klasse quasi die Gussform oder Bauanleitung, um gleichartige [[..:objekt:start|Objekte]] zu erzeugen. Dabei definiert sie mit Hilfe der: * [[..:datenfeld:start|Datenfelder]], welche Eigenschaften die Objekte besitzen. * [[..:konstruktor:start|Konstruktoren]], wie neue Objekte erzeugt werden können. * [[..:methode:start|Methoden]], wie mit den Objekten interagiert werden kann. Eine Klasse besteht dabei aus einer Signatur (erste Zeile) und dem Rumpf.\\Eine Klasse Beispiel ist wie folgt aufgebaut: public class Beispiel { // Datenfelder // Konstruktoren // Methoden } Die Reihenfolge (erst Datenfelder, dann Konstruktoren und abschließend Methoden) ist dabei beliebig, aber durch obige Konvention festgelegt.