61 lines
1.1 KiB
Plaintext
61 lines
1.1 KiB
Plaintext
/**
|
|
*
|
|
* Beschreibung
|
|
*
|
|
* @version 1.0 vom 06.05.2025
|
|
* @author
|
|
*/
|
|
|
|
public class Konto {
|
|
|
|
// Anfang Attribute
|
|
private int kontonr;
|
|
private double kontostand;
|
|
// Ende Attribute
|
|
|
|
public Konto(int kontonr, double kontostand) {
|
|
this.kontonr = kontonr;
|
|
this.kontostand = kontostand;
|
|
}
|
|
|
|
// Anfang Methoden
|
|
public int getKontonr() {
|
|
return kontonr;
|
|
}
|
|
|
|
public void setKontonr(int kontonrNeu) {
|
|
kontonr = kontonrNeu;
|
|
}
|
|
|
|
public double getKontostand() {
|
|
return kontostand;
|
|
}
|
|
|
|
public void setKontostand(double kontostandNeu) {
|
|
kontostand = kontostandNeu;
|
|
}
|
|
|
|
public void einzahlen(double summe) {
|
|
if (summe >= 0) {
|
|
this.kontostand+=summe;
|
|
}
|
|
else {
|
|
System.out.println("Es ist ein Fehler aufgetreten!");
|
|
}
|
|
|
|
}
|
|
|
|
public void auszahlen(double summe) {
|
|
if (summe >= 0 && this.kontostand >= summe) {
|
|
this.kontostand-=summe;
|
|
}
|
|
else {
|
|
System.out.println("Es ist ein Fehler aufgetreten!");
|
|
} // end of if-else
|
|
|
|
|
|
}
|
|
|
|
// Ende Methoden
|
|
} // end of Konto
|