G
Guest
Gast
Hallo alle zusammen,
ich habe folgenden Code und stehe vor einem kleinen Problem.
Ich kreiere zunächst 3 double Zahlen. Nun habe ich eine Klasse,
die einen Transfer von Werten durchführt. Das Problem ist nur,
dass ich nicht weiß, wie ich durch die Parameter Quelle und Ziel die jeweilihgen Objekte beeinflussen kann??
Mir fehlt eigentlich nur noch ein Teil der execute-Methode...glaub ich, nur wie realisiert man diese.
Schon mal 1000 Dank im Voraus.
ich habe folgenden Code und stehe vor einem kleinen Problem.
Ich kreiere zunächst 3 double Zahlen. Nun habe ich eine Klasse,
die einen Transfer von Werten durchführt. Das Problem ist nur,
dass ich nicht weiß, wie ich durch die Parameter Quelle und Ziel die jeweilihgen Objekte beeinflussen kann??
Mir fehlt eigentlich nur noch ein Teil der execute-Methode...glaub ich, nur wie realisiert man diese.
Schon mal 1000 Dank im Voraus.
Code:
public class Zahl{
double wert;
Zahl(double wert) {
this.wert= wert;
}
public static void main(String[] args) {
Zahl z1 = new Zahl(33.0);
Zahl z2 = new Zahl(20.0);
Zahl z3 = new Zahl(17.0);
Transfer t1 = new Transfer("z1","z3",5.5);
t1.execute();
Transfer t2 = new Transfer("z2","z3",3.8);
t2.execute();
}
}
class Transfer { // Betrag soll von z1 abgezogen und z2 hinzugefügt werden
String quelle;
String ziel;
double betrag;
Transfer(String z1, String ziel, double betrag) {
this.quelle = quelle;
this.ziel = ziel;
this.betrag = betrag;
}
void execute(){ // Hier soll der Betrag von Quelle angezogen und Ziel hinzugefügt werden. Wie realisiere ich das am besten?
}
}