Instanzvariablen werden verwendet, um den Zustand eines Objekts zu speichern. Sie werden solange das Objekt existiert dessen Werte enthalten.
Die formalen Parameter einer Methode können nur von deren Anweisungen "gesehen" werden. Das heißt, wenn eine Methode versucht einen Parameter einer anderen Methode zu verwenden, wird der Compiler einen Syntaxfehler finden.
Hier ist noch einmal die Konto
-Klasse,
dieses Mal mit einer neuen Definition der anzeigen()
Methode.
class Konto { . . . . private int kontostand; . . . . void verarbeiteEinzahlung( int betrag ) { kontostand = kontostand + betrag ; } // geänderte anzeigen() Methode void anzeigen() { System.out.println( kontostand + "\t" + betrag ); } }
Ist diese anzeigen()
Methode korrekt?