public class Konto { String kontoinhaber; boolean geschlecht; double kontostand; long kontonummer; double dispositionslimit; public Konto(long meinkontonummer,String meinkontoinhaber,double meindispositionslimit, boolean meingeschlecht) { kontoinhaber=meinkontoinhaber; geschlecht=meingeschlecht; dispositionslimit=meindispositionslimit; kontonummer=meinkontonummer; } public String einzahlen (double inEinzahlung) { String meldung; kontostand=kontostand + inEinzahlung; meldung= "Einzahlung: " + inEinzahlung + " Neuer Kontostand: " + kontostand; return meldung; } public void setkreditlimit(double inDispositionslimit) { dispositionslimit=inDispositionslimit; } public double getdispositionslimit() { return dispositionslimit; } public double getkontostand() { return kontostand; } public String auszahlen(double inAuszahlung) { String meldung; if (inAuszahlung<=kontostand+dispositionslimit) { kontostand=kontostand-inAuszahlung; meldung="Abbuchnung vorgenommen. Ihr neuer Kontostand betrŠgt: " + kontostand; } else { meldung="Auszahlung in Hšhe von " + inAuszahlung+ "nicht mšglich. Maximalbetrag: " +(kontostand +dispositionslimit) +"Ū."; } return meldung; } public void kontoabschlussBerechnen(double sollzinsen, double habenzinsen) { String rŸckmeldung; if (kontostand<0) kontostand=kontostand + kontostand*habenzinsen*1/360; else kontostand=kontostand + kontostand*sollzinsen*1/360;; System.out.println ("Ihr neuer Kontostand betrŠgt: " +kontostand); } }