Hallo zusammen, da ich eigentlich noch ein Anfänger bin und nicht weiter komme bitte ich euch um Hilfe.
Hier mein Code
Mein Problem: bei überweisung wie schaffe ich es das er den Betrag von einem Konto abhebt und auf ein anderes Transferiert. Egal was ich auch probiere geht nicht.
Bin für jegliche Hilfe dankbar
MFG
Hier mein Code
Java:
class Konto{
private String a_Name;
private String a_Vorname;
private int a_Kontonummer;
private double a_Kontostand;
Konto(String Name, String Vorname, int Kontonummer, double Kontostand){
a_Name = Name;
a_Vorname = Vorname;
a_Kontonummer = Kontonummer;
a_Kontostand = Kontostand;
}
void datenAusgeben(){
System.out.println("---------------------------------");
System.out.println("Information über Kontonummer: " +a_Kontonummer);
System.out.println("Name:\t\t " +a_Name);
System.out.println("Vorname:\t " +a_Vorname);
System.out.println("Kontostand:\t " +a_Kontostand);
}
void überweisen(Konto zielKonto, double betrag) {
a_Kontostand -= betrag;
zielKonto.a_Kontostand += betrag;
}
}
class Girokonto extends Konto{
Girokonto(String Name, String Vorname, int Kontonummer, int Kontostand){
super(Name, Vorname, Kontonummer, Kontostand);
}
}
class Festgeldkonto extends Konto{
Festgeldkonto(String Name, String Vorname, int Kontonummer, int Kontostand){
super(Name, Vorname, Kontonummer, Kontostand);
}
}
class Sparbuch extends Konto{
Sparbuch(String Name, String Vorname, int Kontonummer, int Kontostand){
super(Name, Vorname, Kontonummer, Kontostand);
}
}
public class Bankenprogramm {
public static void main(String[] args) {
Konto Kontonummer[] = new Konto[10000];
Kontonummer[1423] = new Girokonto("Papadomus", "Assa", 1423, 10000);
Kontonummer[1526] = new Girokonto("Proper", "Meister", 1526, 2563);
Kontonummer[1444] = new Sparbuch("Gates", "Bill", 1444, 15425);
Kontonummer[1423].datenAusgeben();
Kontonummer[1526].datenAusgeben();
Kontonummer[1423].überweisen(1526, 300);
Kontonummer[1423].datenAusgeben();
Kontonummer[1526].datenAusgeben();
}
}
Mein Problem: bei überweisung wie schaffe ich es das er den Betrag von einem Konto abhebt und auf ein anderes Transferiert. Egal was ich auch probiere geht nicht.
Bin für jegliche Hilfe dankbar
MFG