Grundlagen Java SE 7: Überladung, Validierung und objektorientierte Konzepte


Überblick/Beschreibung
Zielgruppe
Erwartete Dauer
Lektionsziele
Kursnummer


Überblick/Beschreibung
In der Java-Programmierung dienen Methoden verschiedenen Zwecken. Sie machen Programme besser les- und wartbar und erleichtern die Programmentwicklung. Methoden sind ein wesentlicher Bestandteil von wiederverwendbarer Software. Mit ihrer Hilfe können verschiedene Objekte miteinander kommunizieren und sie sorgen dafür, dass die vom Programm durchzuführende Arbeit verteilt wird. Durch die Überladung von Methoden können mehrere Methoden in einer Klasse denselben Namen, aber unterschiedliche Argumente haben. Ihre Methodensignatur ist also unterschiedlich. Kapselung in Java bedeutet, dass Sie die Felder von Objekten verbergen, indem Sie diese als privat kennzeichnen. Konstruktoren sind methodenähnliche Strukturen in einer Klasse, die denselben Namen wie die Klasse besitzen. Sie werden häufig verwendet, um Felder in einem Objekt zu initialisieren, und können überladen werden. Die Vererbung führt zu einer Klassenhierarchie von Java-Klassen, die vergleichbar mit der Klassifizierungslehre in der Biologie ist. Dieser Kurs behandelt die Erstellung und den Aufruf von Methoden, statischen Methoden und Variablen sowie die Überladung von Methoden. Dieser Kurs befasst sich außerdem mit Kapselung und Konstruktoren. Ein Überblick über Vererbung, die Arbeit mit Super- und Subklassen, Polymorphismus und das Überschreiben von Methoden, Schnittstellen und die Klasse Object ist ebenfalls enthalten.

Zielgruppe
Programmierer, die die Konzepte der objektorientierten Programmierung kennen und Java lernen möchten; Programmierer, die eine andere objektorientierte Programmiersprache beherrschen und zu Java wechseln möchten.

Erwartete Dauer (hours)
1.5

Lektionsziele

Grundlagen Java SE 7: Überladung, Validierung und objektorientierte Konzepte

  • Methoden in Java erstellen und aufrufen.
  • Die Überladung von Methoden anwenden.
  • Die Kapselung in Java verwenden.
  • Konstruktoren in Java erstellen.
  • Methoden mit Argumenten erstellen und aufrufen und Werte zurückgeben.
  • Kapselung implementieren.
  • Objekte mithilfe von Konstruktoren initialisieren.
  • Superklassen und Subklassen erstellen und verwenden.
  • Polymorphismus verwenden und Methoden überschreiben.
  • Schnittstellen in Java verwenden.
  • Kursnummer:
    jl_jsef_a04_it_de