D
dofa
Gast
hallo leute, ich hab ein kleines problem:
ich hab eine klasse geschrieben in der man aktionen wie bei einer bank durchführen kann (abheben, gutschreiben, kontostand abfragen usw).
ich hab eine klasse geschrieben in der man aktionen wie bei einer bank durchführen kann (abheben, gutschreiben, kontostand abfragen usw).
Java:
public class KontoPlus{
// ich muss irgendwie die eingegeben werte bei "gutschreiben" und "abbuchen" speichern, damit ich sie am ende bei
//"kontoauszug" wieder auflisten kann. die werte würd ich gern in dem array "veraenderung" speichern. wie mach ich
//das?
private double kontostandNeu = 0;
private double kontostandAlt = 0;
private double kontostand = 0;
private double[] veraenderung = new double[10];
private double wert = 0;
public void gutschreiben(double betrag){
if (betrag >= 0.0){
kontostandNeu = kontostand + betrag;
kontostand = kontostandNeu;
}
else
System.out.println("gutschreiben unzulaessig");
}
public void abbuchen(double betrag){
if (betrag >= 0.0 && betrag <= kontostand){
kontostandNeu = kontostand + (-betrag);
kontostand = kontostandNeu;
}
else
System.out.println("abbuchen unzulaessig");
}
public double abfragen(){
return kontostand;
}
public void kontoauszug(){
System.out.println("Alter Kontostand: " + kontostandAlt);
System.out.print("Veraenderung:");
for (int i = 0; i <10; i++){
veraenderung[i] = wert;
System.out.print(" " + veraenderung[i]);
}
System.out.println();
System.out.println("Neuer Kontostand: " + kontostandNeu);
kontostandAlt = kontostandNeu;
}
}