Java - FOM
Fragen und Inhalte für die Klausur Java FOM Düsseldorf 2. Semester
Fragen und Inhalte für die Klausur Java FOM Düsseldorf 2. Semester
47
0.0 (0)
Kartei Details
Karten | 47 |
---|---|
Lernende | 11 |
Sprache | Deutsch |
Kategorie | Informatik |
Stufe | Universität |
Erstellt / Aktualisiert | 21.01.2013 / 08.05.2021 |
Lizenzierung | Kein Urheberrechtsschutz (CC0) |
Weblink |
https://card2brain.ch/box/java_fom
|
Einbinden |
<iframe src="https://card2brain.ch/box/java_fom/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>
|
Welcher Zusammenhang besteht zwischen Klassen und Objekte?
Klassen sind die Baupläne für Objekte
- Alle Attribute der Objekte einer Klasse sind gleich, die Zustände können sich unterscheiden
- Objekte unterscheiden sich durch ihre Instanzen (Speicherbereiche), auch wenn beide die identischen Zustände haben
Wie lange existieren Attribute, Klassenvariablen und lokale Variablen?
- Attribute: solange wie die Instanz des Objekts besteht
- Klassenvariablen (Static): für den gesamten Programmablauf
- Lokale Variablen: Für den Ablauf einer Methode (im Stack-Speicher abgelegt)
Wo sind private Attribute sichtbar?
- In allen Methoden des Objektes/der Klasse
- Sind jedoch nicht in abgeleiteten Klassen sichtbar
- setter/getter notwendig
Wo sind lokale Variablen sichtbar?
- bis zum Ende des definierten Blocks
Gibt es in Java Variablen, die Obejkte aufnehmen können?
Nein, gibt es nicht.
Welche Speicherbereiche gibt es?
- Heap:
- Objekte werden aus dem Heap gelöscht, wenn das Objekt nicht mehr erreichbar ist
- Stack:
- beinhaltet lokale Variablen
- werden nach Ablauf der Methode gelöscht