Objektorientierung Teil 2 (Lernzielkontrolle) – Anwendungsentwickler-Podcast #44 - podcast episode cover

Objektorientierung Teil 2 (Lernzielkontrolle) – Anwendungsentwickler-Podcast #44

Jan 11, 201635 min
--:--
--:--
Download Metacast podcast app
Listen to this episode in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episode description

Sichtbarkeitsmodifizierer und Konstruktoren sind die Themen der vierundvierzigsten Episode des Anwendungsentwickler-Podcasts.

Inhalt Konstruktoren
  • Was macht das Schlüsselwort this?
    • Referenz auf das aktuelle Objekt.
  • Was ist die Aufgabe eines Konstruktors?
    • Ein Objekt zu erzeugen und es in einen gültigen Zustand zu versetzen.
  • Wie definiert man einen Konstruktor?
    • In Java: Methode ohne Rückgabewert und dem gleichen Namen wie die Klasse.
  • Was ist ein Default-Konstruktor?
    • Der parameterlose Konstruktor einer Klasse, der ggfs. durch Java selbst erzeugt wird.
Sichtbarkeitsmodifizierer
  • Wie steuert man die Sichtbarkeit von Attributen und Methoden von Klassen?
    • Mit den Sichtbarkeitsmodifizierern private, protected, public und package-private.
  • Was ist die standardmäßige Sichtbarkeit in Java?
    • package-private
  • Wie kann man Instanzvariablen initialisieren?
    • Inline bei ihrer Deklaration, im Konstruktor oder in einer Methode.
  • Muss man Instanzvariablen immer über this ansprechen?
    • Nein, nur wenn es einen Namenskonflikt gibt.
Literaturempfehlungen Links
For the best experience, listen in Metacast app for iOS or Android