zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite

Sagen wir, dass James einen 300 Dollar Scheck an Bob ausgestellt hat und Bob dieses Geld auf sein Konto einzahlen will.

Antwort:

  public static void main( String[] args )
  {
     . . . . . .
    
    int scheck = 30000;
    konto2.verarbeiteAuszahlung( scheck );
    konto1.verarbeiteEinzahlung( scheck );
    konto1.anzeigen();
    konto2.anzeigen();
    
  }

Aliase (Rückblick)

Es ist zwar nicht Teil des Testens dieser Klasse, aber das ist ein günstiger Zeitpunkt, um erneut auf Aliase zu sprechen zu kommen. Erinnern Sie sich daran, dass mehr als eine Referenz auf ein vorhandenes Objekt zeigen kann. Jede dieser Referenzen nennt man ein Alias. Um Ihnen das zu zeigen, gibt es hier ein weiteres Testprogramm:

class Bankkonto
{
  . . . .
}

class BankkontoTester
{
  public static void main( String[] args )
  {
    Bankkonto konto1 = new Bankkonto( "123", "Bob", 100 );
    Bankkonto konto2 = new Bankkonto( "456", "Jill", 900 );
    Bankkonto konto3;

    konto1.anzeigen() ;
    konto2.anzeigen() ;

    konto3 = konto1;
    konto3.anzeigen() ;
  }
}

FRAGE 20: