Objektorientierte Programmierung mit Java – Fortgeschrittene Techniken

Weiterbildung

Beschreibung

In diesem Kurs erlernst du die fortgeschrittenen objektorientierten Konzepte der Programmiersprache Java. Du erhältst einen Überblick über deren vielseitigen Einsatzmöglichkeiten.
Inhalte

1. Implementierungsvererbung

  • Supertypen und Subtypen
  • Modellierung
  • Hierarchie

2. Subklassen

  • Deklaration
  • Vererbte Methoden

3. Überschreiben

  • Überschreibende Methoden
  • Überschriebene Methoden
  • Vertikale Konstruktorverkettung

4. Polymorphie

  • Substitution
  • Instanzprüfung bei Klassen
  • Typumwandlung bei Klassen

5. Sichtschutz

  • Zugriffsmodifikatoren
  • Regeln bei Vererbung

6. Überdecken

  • Überdeckte Felder
  • Überdeckte Methoden

7. Abstraktes

  • Abstrakte Methoden
  • Abstrakte Klassen

8. Finales

  • Finale Variablen
  • Finale Methoden
  • Finale Klassen

9. Schnittstellenvererbung

  • Supertypen und Subtypen
  • Modellierung
  • Hierarchie

10. Schnittstellen

  • Deklaration
  • Mehrfachvererbung

11. Implementationsklassen

  • Deklaration
  • Implementierende Methoden
  • Instanzprüfung bei Schnittstellen
  • Typumwandlung bei Schnittstellen und Klassen
  • Mehrfachvererbung
  • Typumwandlung bei Schnittstellen

12. Rückgabetypen

  • Invarianz
  • Kovarianz

Weiterbildungslevel

Level 1
Level 2
Level 3
Level 4
Bei unseren Weiterbildungsangeboten unterscheiden wir unterschiedliche Levels

Level 1: Grundkenntnisse
Level 2: Anwenderkenntnisse
Level 3: Expertenkenntnisse
Level 4: Kenntnisse für Führungskräfte

ZU DEN ANBIETERN

Links zu den Weiterbildungsangeboten

https://www.haufe-akademie.de/36185


Wenn die angebotene Weiterbildung nicht ihren Bedarf abdeckt, nehmen Sie bitte über diesen Link Kontakt mit uns auf. Wir werden Ihnen weiterhelfen.
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram