001    
002    /**
003     * Represents a transaction from "Konto A" to "Konto B" using
004     * double betrag as amount. 
005     * @deprecated use Ueberweisung with Konto interface.
006     * @author Heinz Kredel.
007     */
008    
009    public class UeberweisungB extends Thread {
010    
011        KontoB a;
012        KontoB b;
013        double betrag;
014    
015        /**
016         * @param A KontoB.
017         * @param B KontoB.
018         * @param be amount to transfer from account A to account B.
019         */
020        public UeberweisungB(KontoB A, KontoB B, double be) {
021            a = A; b = B; betrag = be;
022        }
023    
024        public void run() {
025            double x = a.getGeld(betrag);
026            double y = b.putGeld(betrag);
027        }
028    
029    }