Die Objektorientierte Programmierung (OOP) gehört zu den fundamentalen Programmierstilen moderner Programmier-sprachen. Mit Ihren vorhandenen C#- und OOP-Grundkenntnissenlernen Sie nun alles über Klassen, Objekte, Datenkapselung, Vererbung und Polymorphie in C#. Am Ende dieses Kurses können Sie außerdem Interfaces sinnvoll einsetzen und wissen, wie Sie auf Laufzeitfehler reagieren können.

  • Klassendefinition
  • Eigenschaften eines Objektes
  • Methoden eines Objektes
  • Methodenüberladung
  • Konstruktoren
  • Konstanten einer Klasse
  • Statische Klassenkomponenten
  • Strukturen
  • Vererbung
  • Typumwandlung und Typuntersuchung
  • Polymorphie
  • Interfaces
  • Exceptions