CodeGym
Aktion
Lernen
Kurse
Aufgaben
Umfragen & Quizze
Spiele
Hilfe
Zeitplan für Motivation
Community
Benutzer
Forum
Chat
Artikel
Erfolgsstorys
Aktivität
Rezensionen
Abonnements
Helles Design

Lektionen

  • Rezensionen
  • Über uns
Start
Jetzt lernen
Jetzt lernen
  • Mein Fortschritt
  • Kurse
  • Quest-Karte
  • Lektionen
  • Mehrere Interfaces vererben

    Java Core
    Level 3, Lektion 5
    Man sagt, es gibt keine Mehrfachvererbung in Java... Es scheint sie nicht zu geben, aber eigentlich ist sie da. Es gibt keine Mehrfachvererbung von Klassen aufgrund gewisser Probleme (wir werden später darüber sprechen). Aber Mehrfachvererbung von Interfaces ist in Java durchaus möglich, und dieses interessante und mächtige Werkzeug wird dir helfen, knappen Code zu schreiben.
    Verfügbar
  • Übungen zu abstrakten Klassen

    Java Core
    Level 3, Lektion 6
    Bei dieser Aufgabe müssen wir die Mehrfachvererbung nutzen, um den „Tom und Jerry“-Cartoon zu modellieren! Dazu erstellen wir die Klassen Dog, Cat und Mouse und implementieren Interfaces darin. Die Katze kann sich bewegen, fressen und gefressen werden. Die Maus kann sich bewegen und gefressen werden. Der Hund kann sich bewegen und fressen.
    Verfügbar
  • Abstrakte Klasse vs. Interface

    Java Core
    Level 3, Lektion 7
    Wie unterscheidet sich eine abstrakte Klasse von einem Interface? Diese Konzepte werden dir schon bald zur zweiten Natur und völlig verständlich werden, aber es ist nicht immer einfach, sie beim Lernen auseinanderzuhalten. Dein Lehrer Bilaabo kommt dir mit seiner magischen Vergleichstabelle von abstrakten Klassen und Interfaces zu Hilfe.
    Verfügbar
  • Standard-Interfaces: InputStream, OutputStream

    Java Core
    Level 3, Lektion 8
    Es waren einmal InputStream und OutputStream. Sie werden als abstrakte Klassen deklariert. Aber wenn man genau hinschaut, sind es ganz reale Interfaces. Fast alle ihre Methoden sind abstrakt, bis auf einige wenige unbedeutende Methoden. Also lautet die Frage: Was macht sie so besonders? Und warum hat man sie überhaupt zu abstrakten Klassen gemacht?
    Verfügbar
  • Nützliche Links vom Professor – 13

    Java Core
    Level 3, Lektion 9
    Auch zu einer so praktisch orientierten Ausbildung gehört selbstständiges Arbeiten. Natürlich ist es äußerst hilfreich, dasselbe Material aus verschiedenen Blickwinkeln zu betrachten, denn jeder denkt anders, und vielleicht wird dir eine andere Erklärung eher einleuchten als die, die deinem Freund am ehesten einleuchtet. Diese Lektion enthält einen Link zu einem ausgezeichneten Artikel über Interfaces.
    Verfügbar
  • Steve Wozniak – Apple-Gründer

    Java Core
    Level 3, Lektion 10
    Du brauchst eine ordentliche Pause vor den schwierigen Aufgaben zum Abschluss des Levels. Diesmal sehen wir uns ein Video über ein paar Jungs an, die einen sehr schönen Computer in einer Garage gebaut haben. Und dann noch einen. Und noch einen. Und ihre Namen waren Steve und Steve. Jobs und Wozniak.
    Verfügbar
  • Bonusaufgabe | Lektion 11 | Level 3

    Java Core
    Level 3, Lektion 11
    Captain Eichhorn ist am Telefon! Er hat ein paar Überraschungen für dich. Genauer gesagt, nicht ein Paar, und es sind keine Überraschungen, sondern zehn Aufgaben, die dein Wissen über abstrakte Klassen und Interfaces vertiefen. Und wenn du es wirklich wissen willst, kannst du dich an drei Bonusaufgaben versuchen. Du musst wirklich scharf nachdenken, um diese Aufgaben zu lösen.
    Verfügbar
  • Du hast Level 14 erreicht!

    Java Core
    Level 4, Lektion 0
    Herzlichen Glückwunsch zu deinem neuesten Erfolg! Du hast eine Menge über Interfaces und abstrakte Klassen gelernt. Du hast 31 Aufgaben erledigt. Oder vielleicht etwas weniger, wenn du dir noch ein paar für später aufhebst. Jetzt ist der richtige Zeitpunkt, die Typumwandlung und den instanceof-Operator unter die Lupe zu nehmen. Und zum Abschließen einer umfangreichen Aufgabe zu Interfaces.
    Verfügbar
  • instanceof-Operator

    Java Core
    Level 4, Lektion 1
    Heute lernen wir den instanceof-Operator kennen. Du hast bereits in früheren Lektionen davon gehört. Er prüft, ob ein Objekt eine Instanz einer bestimmten Klasse ist. Heute erfährst du, wann, wie und wo er eingesetzt werden kann und soll und ob er Vererbung und Interfaces berücksichtigt.
    Verfügbar
  • Übungen zu instanceof

    Java Core
    Level 4, Lektion 2
    Während du den instanceof-Operator studiert hast, haben sich die Jungs im geheimen CodeGym-Zentrum auf einer Party bestens amüsiert. Eine Party, die übrigens zu deinen Ehren veranstaltet wurde. Dein Lehrer Diego ist deshalb heute nicht wirklich in der Stimmung zu arbeiten. Er hat nur zwei Aufgaben zu instanceof für dich vorbereitet. Aber keine Sorge. Du kannst das später wieder aufholen.
    Verfügbar
  • Typumwandlung. Erweiternde und einschränkende Umwandlungen

    Java Core
    Level 4, Lektion 3
    Während der ersten Quest bist du schon einmal auf erweiternde und einschränkende Typumwandlungen gestoßen. Mittlerweile sind dir Referenztypen wohl ziemlich vertraut. Also sollten wir uns jetzt darum kümmern, dass wir erweiternde und einschränkende Typumwandlungen für sie nutzen können.
    Verfügbar
  • Aufgaben zur Typumwandlung

    Java Core
    Level 4, Lektion 4
    Lass uns ein paar Typen umwandeln! Vorzugsweise Referenztypen, keine primitiven Datentypen. Schließlich kann doch jeder nach der ersten Quest primitive Datentypen umwandeln. Meister Diego hat fünf Aufgaben zu diesem Thema vorbereitet.
    Verfügbar
  • 1
  • ...
  • 13
  • 14
  • 15
  • 16
  • 17
  • ...
  • 60
Lernen
  • Registrierung
  • Java-Kurs
  • Hilfe zu Aufgaben
  • Preise
  • Java Syntax
Community
  • Benutzer
  • Artikel
  • Forum
  • Chat
  • Erfolgsstorys
  • Aktivität
  • Partnerprogramm
Unternehmen
  • Über uns
  • Kontakt
  • Rezensionen
  • Medien
  • CodeGym für Bildung
  • Häufig gestellte Fragen
  • Support
CodeGym CodeGym ist ein Java-Tutorial zum Lernen von Java von Grund auf. Dieser Kurs ist perfekt dafür geeignet, Java von Beginn an zu meistern. Er enthält über 1200 Aufgaben mit Sofortüberprüfung und grundlegende Theorie zu den Java-Grundlagen. Damit auch du bei deinem Kurs erfolgreich bist, haben wir eine ganze Reihe motivierender Inhalte: Quizfragen, Programmierprojekte, Inhalte zu effizientem Lernen und zum Berufseinstieg als Java-Entwickler.
Folgen
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 © 2025 CodeGym
MastercardVisa
Programmierer werden gemacht, nicht geboren © 2025 CodeGym