Filter:
01
Notation
Attribut im Klassendiagramm
→ klicken zum Umdrehen
Antwort
- name: TypSichtbarkeit, Name, Doppelpunkt, Typ — z. B.
- preis: Fließkommazahl. Minus heißt privat.
02
Notation
Konstruktor im Klassendiagramm
→ klicken zum Umdrehen
Antwort
c Klasse(p: Typ)Vorangestelltes c, kein Rückgabetyp — z. B.
c Kalender(jahr: Ganzzahl).
03
Notation
Anfrage im Klassendiagramm
→ klicken zum Umdrehen
Antwort
+ getX(): TypLiefert einen Wert, daher mit Rückgabetyp — z. B.
+ istVoll(): Wahrheitswert.
04
Notation
Auftrag im Klassendiagramm
→ klicken zum Umdrehen
Antwort
+ aendern(p: Typ)Ändert den Zustand, kein Rückgabetyp im Diagramm; in Java wird daraus
void.
05
Notation
Datentypen: Diagramm und Java
→ klicken zum Umdrehen
Antwort
Ganzzahl → int
Zeichenkette → StringFließkommazahl →
Zeichenkette → StringFließkommazahl →
double, Wahrheitswert → boolean, Zeichen → char, Reihung vom Typ X → X[].
06
Notation
Objektkarte
→ klicken zum Umdrehen
Antwort
h1: Hotel
name = "Seeblick"Kopf unterstrichen (Name: Klasse), darunter nur Werte; Zeichenketten in Anführungszeichen, leere Referenz
name = "Seeblick"Kopf unterstrichen (Name: Klasse), darunter nur Werte; Zeichenketten in Anführungszeichen, leere Referenz
null.
07
Notation
Attribut in Java
→ klicken zum Umdrehen
Antwort
private int plaetze;Attribute sind immer
private; der Typ steht vor dem Namen.
08
Notation
Konstruktor in Java
→ klicken zum Umdrehen
Antwort
public Hotel(String name)Name der Klasse, kein Rückgabetyp; im Rumpf
this.name = name; für jedes Attribut.
09
Notation
Getter
→ klicken zum Umdrehen
Antwort
public int getPlaetze()Kein Parameter, Rückgabetyp = Attributtyp, Rumpf
return plaetze;. Bei Wahrheitswerten istX().
10
Notation
Setter mit Prüfung
→ klicken zum Umdrehen
Antwort
if (p >= 0) {
this.p = p; }Kopf
this.p = p; }Kopf
public void setP(int p). Nur gültige Werte übernehmen, sonst bleibt der alte Zustand.
11
Notation
Objekt erzeugen
→ klicken zum Umdrehen
Antwort
Hotel h = new Hotel("Seeblick");
new reserviert das Objekt und ruft den Konstruktor auf; h speichert die Referenz.
12
Notation
Aufruf über eine Referenz
→ klicken zum Umdrehen
Antwort
z.getGast().getName()Von links nach rechts:
z.getGast() liefert ein Gast-Objekt, daran wird getName() aufgerufen (Delegation).
13
Notation
Zeichenketten vergleichen
→ klicken zum Umdrehen
Antwort
s.equals(t)Vergleicht den Inhalt.
s == t prüft nur, ob beide auf dasselbe Objekt zeigen.
14
Notation
Teilzeichenkette
→ klicken zum Umdrehen
Antwort
s.substring(a, b)Von Index
a bis ausschließlich b: "Kalender".substring(0, 4) ergibt "Kale".
15
Notation
Reihung von Objekten anlegen
→ klicken zum Umdrehen
Antwort
Song[] liste = new Song[10];Zehn Plätze, alle
null. Jedes Objekt einzeln mit liste[0] = new Song("Intro", 95); erzeugen.
16
Begriff
Klasse
→ klicken zum Umdrehen
Antwort
Bauplan, der festlegt, welche Attribute und Methoden alle ihre Objekte haben — z. B.
Zimmer in einer Hotelsoftware.
17
Begriff
Objekt
→ klicken zum Umdrehen
Antwort
Konkretes Exemplar einer Klasse mit eigenen Attributwerten, erzeugt mit
new — z. B. Zimmer 204 mit zwei Betten.
18
Begriff
Attribut
→ klicken zum Umdrehen
Antwort
Eigenschaft, die jedes Objekt der Klasse besitzt und in der es einen eigenen Wert speichert, z. B.
betten.
19
Begriff
Methode
→ klicken zum Umdrehen
Antwort
Beschreibt, was ein Objekt tun kann; wird mit Punktnotation an einem Objekt aufgerufen.
20
Begriff
Zustand
→ klicken zum Umdrehen
Antwort
Gesamtheit der aktuellen Attributwerte eines Objekts; eine Objektkarte zeigt ihn als Momentaufnahme.
21
Begriff
Identität
→ klicken zum Umdrehen
Antwort
Jedes Objekt ist ein eigenes Ding — zwei Objekte mit gleichen Werten bleiben zwei verschiedene Objekte.
22
Begriff
Konstruktor
→ klicken zum Umdrehen
Antwort
Besondere Methode ohne Rückgabetyp, die beim Erzeugen mit
new genau einmal läuft und die Attribute initialisiert.
23
Begriff
Anfrage
→ klicken zum Umdrehen
Antwort
Methode, die einen Wert liefert und den Zustand nicht ändert, z. B.
getBetten() oder istBelegt().
24
Begriff
Auftrag
→ klicken zum Umdrehen
Antwort
Methode, die den Zustand des Objekts ändert und keinen Wert zurückgibt, z. B.
einchecken().
25
Begriff
Datenkapselung
→ klicken zum Umdrehen
Antwort
Attribute sind privat; Zugriff nur über Methoden, die Werte prüfen — so bleibt der Zustand gültig und die Implementierung austauschbar.
26
Begriff
Referenz
→ klicken zum Umdrehen
Antwort
Verweis auf ein Objekt. Variablen eines Objekttyps speichern nicht das Objekt selbst, sondern eine Referenz darauf.
27
Begriff
Alias
→ klicken zum Umdrehen
Antwort
Zwei Variablen mit derselben Referenz: Eine Änderung über die eine ist auch über die andere sichtbar.
28
Begriff
null
→ klicken zum Umdrehen
Antwort
Leere Referenz — die Variable zeigt auf kein Objekt. Ein Methodenaufruf daran löst eine
NullPointerException aus.
29
Begriff
Assoziation
→ klicken zum Umdrehen
Antwort
Beziehung „kennt“ oder „hat“ zwischen Klassen, umgesetzt als Attribut vom Typ der anderen Klasse; im Diagramm eine beschriftete Linie mit Kardinalitäten wie 1 oder n.
30
Begriff
Schnittstelle (im Teamprojekt)
→ klicken zum Umdrehen
Antwort
Vereinbarte Methoden mit Namen, Parametern und Rückgabetyp — im Klassendiagramm festgelegt, bevor das Team getrennt implementiert.
Keine Karten in dieser Auswahl.
Geh den Stapel dreimal durch: erst alle Karten, dann nur die Notation, zuletzt nur die ungelernten. Schreib bei jeder Notationskarte vor dem Umdrehen die passende Zeile auf Papier — einmal als Klassenkarte, einmal als Java-Code. Erst wenn beides ohne Blick auf die Rückseite stimmt, markierst du die Karte als gelernt.
