Wird geladen...

Objektorientierte Programmierung (OOP) und Patterns

Klassen, Vererbung, Interfaces und Design Patterns für wiederverwendbaren und wartbaren Code in C#.

Objektorientierte Programmierung und Patterns

C# ist eine objektorientierte Sprache. In diesem Abschnitt werden Klassen, Vererbung und Polymorphismus sowie die SOLID-Prinzipien behandelt. Häufig genutzte Entwurfsmuster wie Factory, Singleton und Observer werden ebenfalls vorgestellt.

Ziel: Die Wiederverwendbarkeit des Codes erhöhen und wartbare Systeme entwickeln.

TL;DR

  • Klasse, Eigenschaft, Methode → OOP-Grundlagen.
  • Interfaces und abstrakte Klassen.
  • SOLID + Design Patterns.