Skip to main content
Objektorientierte Programmierung ist ein Programmierparadigma, welches Objekte und Klassen nutzt, um unser Program in zusammengehörige Properties und Verhaltensweisen zu teilen.

Klassen und Objekte

Eine Klasse ist eine Blaupause für ein Objekt. So kann zum Beispiel die Klasse Fruit die Skizze für apple, pear, peach, etc. sein.
class Student
{

}

Student levin = new Student();

Fields und Properties

Methoden

Statisch vs. Instanzen

Konstruktoren

Vererbung

Komposition

Generics

Tupel