Lernpfad:Einführung in Git/8: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
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 einen Debugger.
{{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}}