Objektinspektor: Unterschied zwischen den Versionen

Die Seite wurde neu angelegt: „== Einführung == Der Objektinspektor ist ein spezielles Werkzeug in der Entwicklungsumgebung BlueJ. Er ermöglicht es, den internen Zustand von Objekten zur Laufzeit zu untersuchen und zu manipulieren, indem wir die Werte ihrer Attribute (auch Felder oder Instanzvariablen genannt) betrachten und verändern. Dies ist besonders hilfreich, um zu verstehen, wie sich ein Objekt im Laufe eines Programm|…“
 
Keine Bearbeitungszusammenfassung
Zeile 9: Zeile 9:


* Betrachten von Attributwerten: Im Objektinspektor sehen Sie die [[Attribut|Attribute]] Ihres [[Instanz|Objekts]] aufgelistet, oft mit ihrem aktuellen Wert. Wenn sich ein Attributwert ändert, weil zum Beispiel eine Methode aufgerufen wird, die dieses Attribut modifiziert, wird diese Änderung sofort im Objektinspektor sichtbar, nachdem die Methode ausgeführt wurde.
* Betrachten von Attributwerten: Im Objektinspektor sehen Sie die [[Attribut|Attribute]] Ihres [[Instanz|Objekts]] aufgelistet, oft mit ihrem aktuellen Wert. Wenn sich ein Attributwert ändert, weil zum Beispiel eine Methode aufgerufen wird, die dieses Attribut modifiziert, wird diese Änderung sofort im Objektinspektor sichtbar, nachdem die Methode ausgeführt wurde.
<html>
<iframe width="450" height="300" src="https://www.youtube.com/embed/LYKRDQhpmbQ?si=TNAHmNa1rnLB5MHX" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></html>


* Schrittweise Ausführung und Beobachtung: Durch die Kombination des Objektinspektors mit dem [[Debugger]] von [[BlueJ]] können Sie Ihr [[Programm]] Schritt für Schritt ausführen. Nach jedem einzelnen Schritt können Sie in den Objektinspektor schauen und genau sehen, welche Attribute sich geändert haben und welche Werte sie nun haben. Dies ist extrem nützlich, um zu verstehen, wie bestimmte Methoden den [[Zustand]] eines Objekts beeinflussen.
* Schrittweise Ausführung und Beobachtung: Durch die Kombination des Objektinspektors mit dem [[Debugger]] von [[BlueJ]] können Sie Ihr [[Programm]] Schritt für Schritt ausführen. Nach jedem einzelnen Schritt können Sie in den Objektinspektor schauen und genau sehen, welche Attribute sich geändert haben und welche Werte sie nun haben. Dies ist extrem nützlich, um zu verstehen, wie bestimmte Methoden den [[Zustand]] eines Objekts beeinflussen.