CodeGym
AI Academy
Aktion
CodeGym University
Lernen
Kurse
Aufgaben
Umfragen & Quizze
Spiele
Hilfe
Zeitplan
Community
Nutzer
Forum
Chat
Artikel
Erfolgsgeschichten
Aktivität
Bewertungen
Abonnements
Helles Design

Lektionen

  • Bewertungen
  • Über uns
Start
Jetzt lernen
Jetzt lernen
  • Mein Fortschritt
  • Kurse
  • Quest-Karte
  • Lektionen
  • Das Konzept von Polymorphismus und seine Rolle in OOP

    C# SELF
    Level 21,Lektion 0
    In dieser Vorlesung erfährst du, was Polymorphismus in objektorientierter Programmierung mit C# ist, wie er durch Vererbung, virtual/override-Methoden umgesetzt wird und warum das ein zentrales Werkzeug für flexible und erweiterbare Software ist. Anhand von Beispielen schauen wir uns an, wie Polymorphismus es ermöglicht, mit verschiedenen Objekten über ein gemeinsames Interface zu arbeiten. Außerdem besprechen wir typische Fehler und Best Practices.
    Verfügbar
  • Methodenüberladung (Method Overloading)

    C# SELF
    Level 21,Lektion 1
    In dieser Vorlesung erfährst du, wie man in C# mehrere Methoden mit demselben Namen, aber unterschiedlichen Parametern erstellt – das nennt man Methodenüberladung. Wir schauen uns an, wie Overloading funktioniert, warum man das braucht, wie der Compiler die richtige Version auswählt, was params ist, wie ref und out das beeinflussen und welche Fehler bei der Überladung passieren können. Alles mit Beispielen und praktischen Tipps!
    Verfügbar
  • Methodenüberschreibung (Method Overriding) in C#

    C# SELF
    Level 21,Lektion 2
    In dieser Vorlesung erfährst du, wie das Überschreiben von Methoden in C# funktioniert: Wozu die Schlüsselwörter virtual, override und new gebraucht werden, wie man dynamischen Polymorphismus umsetzt, worin sich das Verstecken einer Methode vom Überschreiben unterscheidet und welche Fehler Anfänger am häufigsten machen. Alles mit Beispielen, Diagrammen und praktischen Tipps!
    Verfügbar
  • Polymorphismus in der Praxis anwenden

    C# SELF
    Level 21,Lektion 3
    In dieser Vorlesung erfährst du, wie Polymorphismus dir hilft, universelle und erweiterbare Algorithmen in C# zu bauen. An Beispielen mit Tieren, Game-Objekten und Figuren schauen wir uns an, wie virtuelle Methoden und Vererbung dabei helfen, flexiblen Code zu schreiben, den man easy warten und erweitern kann. Wir gehen typische Fehler durch, Syntax-Details und echte Szenarien, wo Polymorphismus in Projekten zum Einsatz kommt.
    Verfügbar
  • Zusammenhang von Polymorphismus mit abstrakten Methoden

    C# SELF
    Level 21,Lektion 4
    In dieser Vorlesung erfährst du, wie abstrakte Klassen und Methoden in C# einen strikten Vertrag für die Nachfolger bieten, wozu sie für Polymorphismus gebraucht werden, wie sie sich von virtual-Methoden unterscheiden und wie du sie für flexible und erweiterbare Architekturen einsetzt. Beispiele aus dem echten Leben, typische Fehler und praktische Tipps – alles für einen sicheren Start!
    Verfügbar
Lernen
  • Registrierung
  • Java-Kurs
  • Hilfe bei Aufgaben
  • Preise
  • Java-Syntax
Community
  • Nutzer
  • Artikel
  • Forum
  • Chat
  • Erfolgsgeschichten
  • Aktivität
  • Partnerprogramm
Unternehmen
  • Über uns
  • Kontakte
  • Bewertungen
  • Presse
  • CodeGym for EDU
  • FAQ
  • Support
CodeGymCodeGym ist ein Online-Kurs zum Erlernen der Java-Programmierung von Grund auf. Dieser Kurs ist eine perfekte Möglichkeit, Java als Anfänger zu meistern. Er enthält über 1200 Aufgaben mit sofortiger Überprüfung und einen wesentlichen Umfang an Java-Grundlagentheorie. Um Ihren Lernerfolg zu unterstützen, haben wir eine Reihe motivierender Funktionen implementiert: Quizze, Programmierprojekte, Inhalte zum effizienten Lernen und Karriereinformationen für Java-Entwickler.
Folgen Sie uns
Interface-Sprache
English
Deutsch
Español हिन्दी Français Português Polski বাংলা 简体中文 मराठी தமிழ் Italiano Bahasa Indonesia 繁體中文 Nederlands 日本語 한국어 Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский Vietnamese
"Programmierer werden gemacht, nicht geboren" © 2026 CodeGym
MastercardVisa
"Programmierer werden gemacht, nicht geboren" © 2026 CodeGym