Objektorientierung Teil 1 (Lernzielkontrolle) – Anwendungsentwickler-Podcast #43

IT-Berufe-Podcast - A podcast by Stefan Macke - Mondays

Die grundlegenden Begrifflichkeiten rund um Klasse und Objekt sind die Inhalte der dreiundvierzigsten Episode des Anwendungsentwickler-Podcasts. Inhalt Objektorientierung * Was ist eine Klasse? * Eine Klasse ist ein Bauplan für Objekte. Sie definiert alle Attribute und Methoden ihrer Objekte. * Was ist ein Objekt? * Ein Ding der realen Welt, das Eigenschaften und Funktionen besitzt. * Was ist eine Instanz? * Ein anderes Wort für Objekt. * Was bedeutet Instantiierung? * Das Erzeugen eines Objekts aus einer Klasse. * Was macht das Schlüsselwort new? * Instantiiert ein Objekt. * Was ist eine Instanzvariable und wie definiert man sie? * Eine Variable mit individuellem Wert für jedes Objekt. Sie werden auf Ebene der Klasse definiert. * Wie werden Instanzvariablen initialisiert? * Mit Standardwerten, wenn man keine eigenen angibt. * Was ist null? * Der Standardwert für Referenztypen. * Wie greift man auf Instanzvariablen zu? * Objektname + . + Variablenname + Parameter * Was ist ein Feld? * Der Oberbegriff für alle Variablen einer Klasse (static und Instanzvariablen). * Was ist eine Methode? * Funktionen von Objekten heißen Methoden. * Wie ruft man eine Instanzmethode auf? * Objektname + . + Methodenname + Parameter * Was ist die Methodensignatur? * Der Name der Methode sowie Datentyp und Position ihrer Parameter bilden die Signatur einer Methode. * Was bedeutet es, eine Nachricht an ein Objekt zu senden? * Eine Methode aufzurufen. * Was sind statische Methoden und wie ruft man sie auf? * Statische Methoden sind über eine Klasse aufrufbar und benötigen kein Objekt. Sie werden über den Klassennamen und den .-Operator aufgerufen. * Was sind die Member einer Klasse? * Oberbegriff für Felder und Methoden (static und Instanzvariablen) einer Klasse. * Was ist ein Package? * Ein Package dient der Gruppierung zusammengehöriger Klassen und ist vergleichbar mit einem Ordner im Dateisystem. * Was macht das Schlüsselwort import? * Importiert ein Package und macht seine Inhalte in der aktuellen Klasse verfügbar. Literaturempfehlungen * 3 Klassen und Objekte – Rheinwerk Computing :: Java ist auch eine Insel *

Visit the podcast's native language site