Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

EPROG Tutorium Einheit 4 Klassen und Objekte. Wiederholung Schleifen do... while while for break/continue Strings String char Methoden für Strings Arrays.

Ähnliche Präsentationen


Präsentation zum Thema: "EPROG Tutorium Einheit 4 Klassen und Objekte. Wiederholung Schleifen do... while while for break/continue Strings String char Methoden für Strings Arrays."—  Präsentation transkript:

1 EPROG Tutorium Einheit 4 Klassen und Objekte

2 Wiederholung Schleifen do... while while for break/continue Strings String char Methoden für Strings Arrays switch

3 Überblick Klasse Objekt Klassenvariable Objektvariable Methoden besondere Methoden Konstruktor Destruktor ( finalize() ) Garbage Collector, null Sichtbarkeiten: private, protected, package, public ( gl class tutorial )

4 Klasse Objekt Klasse Eine Vorlage für ein Objekt beinhaltet: Variablen (beschreiben Objekt) Methoden (beschreiben, wie sich Objekt verhält) Objekt Instanz einer Klasse (Objektunabhaeng.)

5 Klassenvar Objektvar Eine Objektvariable (formal: member) : kann für jede Instanz einer Klasse verschiedene Werte annehmen. Eine Klassenvariable (formal: static member) : hat denselben Wert für alle Objekte. wird durch das keyword static gekennzeichnet

6 Methoden Eine Gruppe von Anweisungen in einer Klasse, die definieren, wie sich Objekte dieser Klasse verhalten. Analog zu Funktionen in anderen Programmiersprachen/paradigmen Funktionen (methods) die die bestimmte instanz der Klasse (this), oder die Klasse selbst (static methods) manipulieren. Klassenmethoden Objektmethoden analog zu Variablen

7 besondere Methoden Konstruktor wird bei der Instanzierung einer Klasse aufgerufen (keyword new ) Objekt als ultimativer Vater Aufruf: myClass myObject=new myClass( ) ; Destruktor: void finalize() Wird aufgerufen, wenn ein Objekt gelöscht wird.

8 Garbage Collector, null Durch Zuweisen von null wird angezeigt, dass ein Objekt nicht mehr benötigt wird Java gibt nicht mehr verwendeten Speicherplatz automatisch wieder frei. Der Garbage Collector übernimmt diese Aufgabe. Der Garbage Collector kann auch direkt aufgerufen werden: System.gc();

9 Sichtbarkeiten, Zugriffskontrolle private Methoden und Variablen können nur von Methoden innerhalb der Klasse verwendet werden public Methoden und Variablen können von jeder Klasse verwendet werden. protected, package Methoden und Variablen werden im 7. Einheit behandelt werden.


Herunterladen ppt "EPROG Tutorium Einheit 4 Klassen und Objekte. Wiederholung Schleifen do... while while for break/continue Strings String char Methoden für Strings Arrays."

Ähnliche Präsentationen


Google-Anzeigen