In dieser Vorlesung erfährst du, was Abstraktion in der Programmierung ist, warum sie gebraucht wird, wie sie sich in C# und OOP zeigt und wie du damit flexible, skalierbare und wartbare Anwendungen baust. Anhand von Beispielen aus dem Alltag und aus dem Code schauen wir uns an, wie Abstraktion hilft, Implementierungsdetails zu verstecken, komplexe Systeme zu vereinfachen und die Architektur großer Projekte zu gestalten.