IMS-java/Code/Steiner/giroKonto/src/Konto.java
2024-11-27 14:11:59 +01:00

39 lines
959 B
Java

public class Konto {
private String kontonummer;
private double kontostand;
// Constructor
public Konto(String kontonummer, double kontostand) {
this.kontonummer = kontonummer;
this.kontostand = kontostand;
}
// Getter for kontostand
public double getKontostand() {
return kontostand;
}
// Getter for kontonummer
public String getKontonummer() {
return kontonummer;
}
// Method to deposit money
public void einzahlen(double betrag) {
kontostand += betrag;
}
// Method to withdraw money
public void auszahlen(double betrag) {
if (kontostand >= betrag) {
kontostand -= betrag;
} else {
System.out.println("Fehler: Nicht genügend Geld auf dem Konto!");
}
}
@Override
public String toString() {
return "Konto [Kontonummer=" + kontonummer + ", Kontostand=" + kontostand + "]";
}
}