Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| q1:java-oop2 [2017/07/11 10:30] – angelegt admin03 | q1:java-oop2 [2017/07/11 10:31] (aktuell) – admin03 | ||
|---|---|---|---|
| Zeile 105: | Zeile 105: | ||
| ====== Aufgaben ====== | ====== Aufgaben ====== | ||
| - | ===== Aufgaben  | + | ===== Aufgabe  | 
| Teste das oben angegebene Programm mit verschiedenen Konten und Transaktionen! | Teste das oben angegebene Programm mit verschiedenen Konten und Transaktionen! | ||
| - | ===== Aufgaben  | + | ===== Aufgabe  | 
| Erläutere an den folgenden Quelltexten die Begriffe „Klasse“, | Erläutere an den folgenden Quelltexten die Begriffe „Klasse“, | ||
| Zeile 158: | Zeile 158: | ||
| </ | </ | ||
| - | ===== Aufgaben  | + | ===== Aufgabe  | 
| Was ist der Unterschied zwischen einer Klassen- und einer Objektvariablen? | Was ist der Unterschied zwischen einer Klassen- und einer Objektvariablen? | ||
| - | ===== Aufgaben  | + | ===== Aufgabe  | 
| Was versteht man unter Datenkapselung? | Was versteht man unter Datenkapselung? | ||
| - | ===== Aufgaben  | + | ===== Aufgabe  | 
| Betrachte folgende Quelltexte: | Betrachte folgende Quelltexte: | ||
| <code JAVA> | <code JAVA> | ||
| Zeile 224: | Zeile 224: | ||
| - Schreibe eine Methode, die die Schülernummer SNr zurückliefert! | - Schreibe eine Methode, die die Schülernummer SNr zurückliefert! | ||
| - Erstelle zum Schluss ein UML-Diagramm der Schüler-Klasse! | - Erstelle zum Schluss ein UML-Diagramm der Schüler-Klasse! | ||
| - | ==== Aufgabe 6 ==== | + | ===== Aufgabe 6 ===== | 
| Erstelle eine Klasse „Bruch“ mit den Attributen „Zähler“ und „Nenner“, | Erstelle eine Klasse „Bruch“ mit den Attributen „Zähler“ und „Nenner“, | ||
| - | === Aufgabe 7 === | + | |
| + | ===== Aufgabe 7 ===== | ||
| (aus einer GK-Arbeit) Betrachte die folgenden Java-Programme: | (aus einer GK-Arbeit) Betrachte die folgenden Java-Programme: | ||
| <code JAVA> | <code JAVA> | ||
| Zeile 284: | Zeile 286: | ||
| - | ==== Aufgabe 8 ==== | + | ===== Aufgabe 8 ===== | 
| Erstelle eine Klasse „Punkt“ mit den Attributen xKoordinate und yKoordinate. Schreibe einen Konstruktor, | Erstelle eine Klasse „Punkt“ mit den Attributen xKoordinate und yKoordinate. Schreibe einen Konstruktor, | ||