Hier finden Sie Lösungsvorschläge zu den Übungsaufgaben. Suchen Sie einfach anhand des Inhaltsverzeichnisses die Stelle, an der sich die Aufgabe im Buch befindet, und navigieren Sie über den Link in den entsprechenden Teil des Dokuments.
2.8: Übungsaufgaben | |
---|---|
Uebung.java | Quelltext zu Aufgabe 2.3 |
lsg2_3.html | Aufgabe 2.3 |
3.1.10: Übungsaufgaben | |
---|---|
Berechnung.java | Programm aus Aufgabe 3.3 |
Version A | Programm aus Aufgabe 3.3 mit Fehler |
Version B | Programm aus Aufgabe 3.3 ohne Fehler |
lsg3_1.html | Aufgabe 3.1 |
lsg3_2.html | Aufgabe 3.2 |
lsg3_3.html | Aufgabe 3.3 |
3.2.6: Übungsaufgaben | |
---|---|
DreiMalMeinName.java | zu Aufgabe 3.4 |
Strukturuebung.java | Aufgabe 3.5 |
Version A | Quelltext mit Fehlern |
Version B | Quelltext nach Korrektur |
lsg3_5.html | Aufgabe 3.5 |
3.3.8: Übungsaufgaben | |
---|---|
Aufg3_8.java | Beispielprogramm zu Aufgabe 3.8 |
lsg3_6.html | Aufgabe 3.6 |
lsg3_7.html | Aufgabe 3.7 |
3.4.6: Übungsaufgaben | |
---|---|
Aufgabe3_12.java | Quelltext zu Aufgabe 3.12 |
NameUndAlter.java | Quelltext zu Aufgabe Aufgabe 3.10 |
Version A | |
Version B | |
Plus.java | Quelltext aus Aufgabe 3.11 |
Raviolita.java | Quelltext aus Aufgabe 3.14 |
RundFehl.java | Quelltext zu Aufgabe Aufgabe 3.13 |
SekundenZerlegung1.java | Quelltext zu Aufgabe 3.15, Variante 1 |
SekundenZerlegung2.java | Quelltext zu Aufgabe 3.15, Variante 2 |
lsg3_9.html | Aufgabe 3.9 |
lsg3_11.html | Aufgabe 3.11 |
lsg3_12.html | Aufgabe 3.12 |
lsg3_14.html | Beispiel-Programmausgabe zu Aufgabe 3.14 |
3.5.7: Übungsaufgaben | |
---|---|
Aufgabe3_16.java | Quelltext zu Aufgabe 3.16 |
Aufgabe3_19.java | Quelltext zu Aufgabe 3.19 |
Befreundet.java | Quelltext zu Aufgabe 3.33 |
Binaer.java | Quelltext zu Aufgabe 3.31 |
BreakAndContinue.java | Quelltext zu Aufgabe 3.18 |
Dreieck.java | Quelltext zu Aufgabe 3.24 |
Falsch.java | Quelltext zu Aufgabe 3.22 |
ForSchrott.java | Quelltext zu Aufgabe 3.21 |
Irgendwas.java | Quelltext zu Aufgabe 3.23 |
Ostern.java | Quelltext zu Aufgabe 3.35 |
Quersumme2.java | Quelltext zu Aufgabe 3.25 |
Schachbrett.java | Quelltext zu Aufgabe 3.20 |
Sternzeit.java | Quelltext zu Aufgabe 3.26 |
Tannenbaum.java | Quelltext zu Aufgabe 3.32 |
Wochentag.java | Quelltext zu Aufgabe 3.34 |
Zahlenraten.java | Quelltext zu Aufgabe 3.30 |
Zahlenreihe.java | Quelltext zu Aufgabe 3.28 |
Zerlegung.java | Quelltext zu Aufgabe 3.27 |
Zinseszins.java | Quelltext zu Aufgabe 3.29 |
lsg3_16.html | Aufgabe 3.16 |
lsg3_17.html | Aufgabe 3.17 |
lsg3_18.html | Aufgabe 3.18 |
lsg3_21.html | Aufgabe 3.21 |
lsg3_22.html | Aufgabe 3.22 |
lsg3_23.html | Aufgabe 3.23 |
4.1.11: Übungsaufgaben | |
---|---|
MagicSquare.java | Quelltext zu Aufgabe 4.5 |
Sortierung.java | Quelltext zu Aufgabe 4.4 |
TerminKalender.java | Quelltext zu Aufgabe 4.3 |
lsg4_1.html | Aufgabe 4.1 |
lsg4_2.html | Aufgabe 4.2 |
AdressBuch_v3b.java | |
AdressBuch_v4.java | Quelltext (Teil 1/2) zu Aufgabe 4.7 |
AdressBuch_v4b.java | |
Adresse.java | |
Adresse_v2.java | Quelltext (Teil 2/2) zu Aufgabe 4.7 |
Referenzen.java | Quelltext aus Aufgabe 4.8 |
lsg4_8.html | Aufgabe 4.8 |
5.1.10: Übungsaufgaben | |
---|---|
Swap.java | Quelltext zu Aufgabe 5.2 |
Tangens.java | Quelltext zu Aufgabe 5.1 |
TangensDeg.java | |
lsg5_3.html | Aufgabe 5.3 |
5.3.4: Übungsaufgaben | |
---|---|
GrussWortErweitert.java | Quelltext zu Aufgabe 5.4 |
KommandozeilenTest.java | Quelltext zu Aufgabe 5.5 |
MenueStarter.java | Quelltext zu Aufgabe 5.7 |
lsg5_6.html | Aufgabe 5.6 (Überladung) |
5.6: Übungsaufgaben | |
---|---|
Anordnen.java | Quelltext zu Aufgabe 5.11 |
Echolot.java | Quelltext zu Aufgabe 5.12 |
lsg5_10.html | Aufgabe 5.10 |
lsg5_8.html | Aufgabe 5.8 |
lsg5_9.html | Aufgabe 5.9 |
6.6: Übungsaufgaben | |
---|---|
lsg6_1.html | Aufgabe 6.1 |
lsg6_2.html | Aufgabe 6.2 |
lsg6_3.html | Aufgabe 6.3 |
7.6: Übungsaufgaben | |
---|---|
AchJa.java | Quelltext zu Aufgabe 7.11 (alle Klassen in einer Datei) |
Hund.java | Quelltext zu Aufgabe 7.5 (alle Klassen in einer Datei) |
KarlsruherStudent.java | Quelltext zu Aufgabe 7.3 (benötigt Student.java) |
Patient.java | Quelltext zu Aufgabe 7.12 |
ReifenFahrzeugTest.java | Quelltext zu Aufgaben 7.13 + 7.14 (alle Klassen in einer Datei) |
Student.java | |
Version A | Quelltext zu Aufgabe 7.1 |
Version B | Quelltext zu Aufgabe 7.2 |
TennisSpieler.java | Quelltext zu Aufgabe 7.8 |
TestMensch.java | Quelltext zu Aufgabe 7.9 (alle Klassen in einer Datei) |
TestStrecke.java | Quelltext zu Aufgabe 7.10 (alle Klassen in einer Datei) |
TestZwei.java | Quelltext zu Aufgabe 7.6 |
TesteTrinkGlas.java | Quelltext zu Aufgabe 7.16 (alle Klassen in einer Datei) |
lsg7_1.html | Aufgabe 7.1 |
lsg7_11.html | Aufgabe 7.11 |
lsg7_12.html | Aufgabe 7.12 |
lsg7_15.html | Aufgabe 7.15 |
lsg7_2.html | Aufgabe 7.2 |
lsg7_4.html | Aufgabe 7.4 |
lsg7_5.html | Aufgabe 7.5 |
lsg7_6.html | Aufgabe 7.6 |
lsg7_7.html | Aufgabe 7.7 |
lsg7_8.html | Aufgabe 7.8 |
8.1.7: Übungsaufgaben | |
---|---|
DM.java | Quelltext zu Aufgabe 8.1 (Teil 2/5) |
Euro.java | Quelltext zu Aufgabe 8.1 (Teil 4/5) |
Franc.java | Quelltext zu Aufgabe 8.1 (Teil 3/5) |
Lire.java | Quelltext zu Aufgabe 8.1 (Teil 1/5) |
Waehrung.java | Quelltext zu Aufgabe 8.1 (Teil 5/5) |
WaehrungsKalkulator.java | Quelltext zu Aufgabe 8.2 (braucht Dateien von Aufgabe 8.1) |
8.5: Übungsaufgaben | |
---|---|
Euro.java | Quelltext zu Aufgabe 8.3 (Teil 1/3) |
InstanceOfTest.java | Quelltext zu Aufgabe 8.4 |
Lire.java | Quelltext zu Aufgabe 8.3 (Teil 3/3) |
Waehrung.java | Quelltext zu Aufgabe 8.3 (Teil 2/3) |
WrapperClassTest.java | Quelltext zu Aufgabe 8.5 |
lsg8_4.html | Aufgabe 8.4 |
lsg8_5.html | Aufgabe 8.5 |
8.7: Interfaces mit Default-Methoden und statischen Methoden | |
---|---|
lsg8_6.html | Aufgabe 8.6 |
8.10: Übungsaufgaben | |
---|---|
ABCD.java | Quelltext zu Aufgabe 8.16 |
AutoTest.java | Quelltext zu Aufgabe 8.15 a) |
Bildschirm.java | Quelltext zu Aufgabe 8.12 + 8.13 |
DM.java | |
DSpiel.java | Quelltext zu Aufgabe 8.13 |
DameFigur.java | Quelltext zu Aufgabe 8.12 + 8.13 |
ElchTest.java | Quelltext zu Aufgabe 8.15 b) |
Euro.java | |
Franc.java | |
GelochtePlatte.java | Quelltext zu Aufgabe 8.11 (Teil 2/3) |
Lire.java | |
MetallPlatte.java | Quelltext zu Aufgabe 8.11 (Teil 1/3) |
Point.java | Quelltext zu Aufgabe 8.17 + 8.18 |
RunStrecke.java | Quelltext zu Aufgabe 8.18 |
Sandwich.java | Quelltext zu Aufgabe 8.14 (alle Klassen in einer Datei) |
SpielFigur.java | Quelltext zu Aufgabe 8.12 + 8.13 |
Strecke.java | Quelltext zu Aufgabe 8.17 + 8.18 |
TestABC.java | Quelltext zu Aufgabe 8.10 a) |
TestABCmod.java | Quelltext zu Aufgabe 8.10 c) |
TestPlatte.java | Quelltext zu Aufgabe 8.11 (Teil 3/3) |
Waehrung.java | |
WaehrungsKalkulator.java | |
lsg8_10.html | Aufgabe 8.10 |
lsg8_11.html | Aufgabe 8.11 |
lsg8_14.html | Aufgabe 8.14 |
lsg8_15.html | Aufgabe 8.15 |
lsg8_16.html | Aufgabe 8.16 |
lsg8_9.html | Aufgabe 8.9 |
9.1.2: Übungsaufgaben | |
---|---|
lsg9_1.html | Aufgabe 9.1 |
problem.java | Quelltext zu Aufgabe 9.1 |
9.1.6: Übungsaufgaben | |
---|---|
Exueb1.java | Quelltext zu Aufgabe 9.2 (Teil 1/7) |
Exueb2.java | Quelltext zu Aufgabe 9.2 (Teil 2/7) |
Exueb3.java | Quelltext zu Aufgabe 9.2 (Teil 3/7) |
Exueb4.java | Quelltext zu Aufgabe 9.2 (Teil 4/7) |
Exueb5.java | Quelltext zu Aufgabe 9.2 (Teil 5/7) |
Exueb6.java | Quelltext zu Aufgabe 9.2 (Teil 6/7) |
Exueb7.java | Quelltext zu Aufgabe 9.2 (Teil 7/7) |
lsg9_2.html | Aufgabe 9.2 |
9.2.2: Übungsaufgaben | |
---|---|
lsg9_3.html | Aufgabe 9.3 |
9.2.8: Übungsaufgaben | |
---|---|
ExceptionTest.java | Quelltext zu Aufgabe 9.5 |
Exueb8.java | Quelltext zu Aufgabe 9.4 |
lsg9_4.html | |
lsg9_5.html |
10.1.4: Übungsaufgaben | |
---|---|
EsWarEinmal.java | Vorgegebener Quelltext zu Aufgabe 10.3 |
EsWarEinmalLoesung.java | Quelltext zu Aufgabe 10.3 |
Fach.java | Quelltext zu Aufgabe 10.1 und 10.2 |
Student.java | Quelltext zu Aufgabe 10.1 und 10.2 |
StudentenTest.java | Vorgegebener Quelltext zu Aufgabe 10.1 |
StudentenTest2.java | Vorgegebener Quelltext zu Aufgabe 10.2 |
10.2.8: Ausblick | |
---|---|
Konzert.java | Quelltext zu Aufgabe 10.7 |
RateMal.java | Vorgegebener Quelltext zu Aufgabe 10.6 |
RateMalB.java | Quelltext zu Aufgabe 10.6 b) |
RateMal_1_4.java | |
TierKaefig.java | Vorgegebener Quelltext zu Aufgabe 10.4 |
TierKaefigTest.java | Test-Quelltext zu Aufgabe 10.4 |
Tierleben.java | Vorgegebener Quelltext zu Aufgabe 10.5 |
lsg10_4.html | |
lsg10_5.html | |
lsg10_6.html | |
lsg10_7.html |
11.1.3: Übungsaufgaben | |
---|---|
StringLaufzeit.java | Aufgabe 11.1 |
VokalBearbeitung.java | Aufgabe 11.2 |
11.2.5: Übungsaufgaben | |
---|---|
Berechne.java | Aufgabe 11.4 |
GGT.java | Aufgabe 11.3 |
11.3.3: Übungsaufgaben | |
---|---|
BigFakul.java | Aufgabe 11.5 |
BinomialKoeffizient.java | Aufgabe 11.6 |
11.3.7: Übungsaufgaben | |
---|---|
BigNewton2.java | Aufgabe 11.8 |
Formel.java | Aufgabe 11.7 |
11.4.4: Übungsaufgaben | |
---|---|
FestPunktFormat.java | Aufgabe 11.9 |
FestPunktFormatNeu.java | Aufgabe 11.10 |
11.5.5: Übungsaufgaben | |
---|---|
StoppuhrNeu.java | Aufgabe 11.11 |
Zukunft.java | Aufgabe 11.12 |
11.6.2: Übungsaufgaben | |
---|---|
Zeitansage.java | Aufgabe 11.13 |
11.7.5: Verkürzte Notation bei Collection-Datentypen | |
---|---|
Sieb.java | Aufgabe 11.15 |
ZiehungDerLottozahlen.java | Aufgabe 11.14 |
11.8.1: Übungsaufgaben | |
---|---|
WortVerzeichnis.java | Aufgabe 11.16 |
12.6: Übungsaufgaben | |
---|---|
FrameMitText.java | Aufgabe 12.1 |
TextFrame.java | Aufgabe 12.2 |
ZweiFrames.java | Aufgabe 12.1 |
13.7: Übungsaufgaben | |
---|---|
FarbigerVierButtonFrame.java | Aufgabe 13.2 |
FrameMitTextFeldern.java | Aufgabe 13.4 |
KalenderBlatt.java | Aufgabe 13.5 |
NotenEingabe.java | Aufgabe 13.3 |
NotenEingabeNeu.java | Aufgabe 13.3 |
NotenEingabeTest.java | Aufgabe 13.3 |
TextFelderAuslesen.java | Aufgabe 13.4 |
VierButtonFrame.html | Aufgabe 13.1 |
VierButtonFrame.java | Aufgabe 13.1 |
14.7: Übungsaufgaben | |
---|---|
DatumFrame.java | Aufgabe 14.1 |
DatumFrame2.java | Aufgabe 14.2 |
EuroConverter.java | Aufgabe 14.6 |
EuroFrame.java | Aufgabe 14.6 |
FarbenFrame.java | Aufgabe 14.3 |
FarbenFrame2.java | Aufgabe 14.4 |
MausLauscher.java | Aufgabe 14.4 |
RechenFrame.java | Aufgabe 14.5 |
15.3: Übungsaufgaben | |
---|---|
DrehFrame.java | Aufgabe 15.5 |
DrehFrame2.java | Aufgabe 15.6 |
DrehPanel.java | Aufgabe 15.4 |
DrehPanel2.java | Aufgabe 15.6 |
Dreieck.java | Aufgabe 15.3 |
GeoObjekt.java | Aufgabe 15.2 |
Punkt.java | Aufgabe 15.1 |
SchwerDreieck.java | Aufgabe 15.6 |
Strecke.java | Aufgabe 15.2 |
16.6: Übungsaufgaben | |
---|---|
BessererWert.java | Aufgabe 16.2 |
ColorRunButton.java | Aufgabe 16.3 |
EVTest4.java | Aufgabe 16.2 |
EVTest5.java | Aufgabe 16.2 |
Erzeuger.java | Aufgabe 16.2 |
ErzeugerVerbraucher.html | Aufgabe 16.2 |
GuterWert.java | Aufgabe 16.2 |
Konzertdatenbank.html | Aufgabe 16.1 |
LaufFrame.java | Aufgabe 16.3 |
Verbraucher.java | Aufgabe 16.2 |
Wert.java | Aufgabe 16.2 |
17.6: Einige abschließende Bemerkungen | |
---|---|
BinOut.java | Aufgabe 17.4 |
InOutTools.java | Aufgabe 17.2 |
Kopiere.java | Aufgabe 17.1 |
VokalWandel.java | Aufgabe 17.3 |
18.3: Übungsaufgaben | |
---|---|
CD-Archiv-Dateien.html | Aufgabe 18.1 |
CDServer.java | Aufgabe 18.1 |
CDVerbindung.java | Aufgabe 18.1 |
ChatFrame.java | Aufgabe 18.3 |
EuroConverter.java | Aufgabe 18.2 |
EuroServer.java | Aufgabe 18.2 |
EuroThread.java | Aufgabe 18.2 |
MyClient.java | Für alle Aufgaben |
SteuerDienst.java | Aufgabe 18.2 |
TalkDienst.java | Aufgabe 18.3 |
TalkServer.java | Aufgabe 18.3 |
19.1.7: Übungsaufgaben | |
---|---|
Lambda1.java | Aufgabe 19.1 |
Lambda2.java | Aufgabe 19.2 |
19.2.5: Übungsaufgaben | |
---|---|
Pipeline1.java | Aufgabe 19.3 |
Pipeline2.java | Aufgabe 19.4 |
Pipeline3.java | Aufgabe 19.5 |