8.582
Bearbeitungen
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 12: | Zeile 12: | ||
Überleg dir erst einen Plan, wie du vorgehen möchtest. Dazu musst du Vermutungen anstellen, wo im Programm der Fehler liegen könnte. | Überleg dir erst einen Plan, wie du vorgehen möchtest. Dazu musst du Vermutungen anstellen, wo im Programm der Fehler liegen könnte. | ||
{{Aufgabe:Start|Icon=BlueJ Logo.png}} | |||
# Öffne die Klasse <code>Calculator</code> und analysiere ihren Quelltext. | |||
# Suche die Methode <code>int addEvenNumbers(int)</code> und lies ihre Beschreibung im Methoden-Kommentar. Die Methode enthält zwei Fehler. Probiere sie aus. | |||
{{Aufgabe:End}} | |||
Die Methode bleibt in einer Endosschleife hängen. Du kannst sie mit einem KLick auf den Pfeil unten rechts beenden. | |||
[[Datei:BlueJ Endlosschleife.gif|center]] | |||
=== Den Debugger benutzen === | === Den Debugger benutzen === | ||
| Zeile 17: | Zeile 26: | ||
Für die systematische Fehlersuche steht dir ein mächtiges Werkzeug zur Verfügung: '''Der Debugger'''. Mit ihm kannst du das Programm zu beliebigen Zeitpunkten anhalten und dir seinen Zustand - also die Werte der Variablen - anzeigen lassen. | Für die systematische Fehlersuche steht dir ein mächtiges Werkzeug zur Verfügung: '''Der Debugger'''. Mit ihm kannst du das Programm zu beliebigen Zeitpunkten anhalten und dir seinen Zustand - also die Werte der Variablen - anzeigen lassen. | ||
{{BlueJ}} enthält | {{Aufgabe:Start|Icon=BlueJ Logo.png}} | ||
# Öffne die Klasse <code>Calculator</code> und analysiere ihren Quelltext. | |||
# Suche die Methode <code>int addEvenNumbers(int)</code> und lies ihre Beschreibung im Methoden-Kommentar. Die Methode enthält zwei Fehler. Probiere sie aus. | |||
# Klicke in Zeile 18 einmal links auf die Zeilennummer. Ein rotes Stoppschild erscheint. | |||
# | |||
{{Aufgabe:End}} | |||