Informatik Abitur - Grundlegende Konzepte und Methoden
Die Objektorientierte Programmierung Abitur Zusammenfassung bildet das Fundament des modernen Softwareengineerings. In der objektorientierten Programmierung werden Daten und Funktionen in Objekten gekapselt, die auf Basis von Klassen erstellt werden. Eine Klasse dient dabei als Bauplan für Objekte und definiert deren Eigenschaften (Attribute) und Verhaltensweisen (Methoden).
Definition: Eine Klasse ist ein abstrakter Bauplan, der die gemeinsamen Eigenschaften und Verhaltensweisen einer Gruppe von Objekten beschreibt.
Die Struktur einer Klasse besteht aus mehreren wichtigen Elementen. Der Konstruktor ist eine spezielle Methode, die beim Erstellen eines neuen Objekts automatisch aufgerufen wird und die Initialisierung der Objektattribute übernimmt. Methoden definieren das Verhalten eines Objekts und können mit oder ohne Rückgabewert implementiert werden. Die Sichtbarkeit von Attributen und Methoden wird durch Zugriffsmodifikatoren (public, private, protected) gesteuert.
Beispiel:
public class Auto {
private String marke;
private int baujahr;
public Auto(String marke, int baujahr) {
this.marke = marke;
this.baujahr = baujahr;
}
}











