Objektorientierung Teil 2 (Lernzielkontrolle) – Anwendungsentwickler-Podcast #44
IT-Berufe-Podcast - En podcast af Stefan Macke - Mandage
Kategorier:
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 * Permalink zu dieser Podcast-Episode * RSS-Feed des Podcasts *