Alte Klausuraufgabe - UML in Java implementieren

canyakan95

Bekanntes Mitglied
Hallo es geht um eine alte Klausuraufgabe , wo ich aus einem UML Diagramm eine Java Klasse implementieren soll.
Den ersten Teil habe ich alleine geschafft, nur habe ich eich bei den 2. und 3. teilaufgaben schwierigkeiten bekommen und habe es nicht geschafft das zu implementieren.

Hoffe ihr könnt mir lösungsvorschläge zeigen.
Mfg

Mein code:
Java:
public abstract class Konto {
    protected double kontostand;
 
    public Konto(double kontostand){
        this.kontostand=kontostand;
    }
 
    public double getKontostand() {
        return kontostand;
    }
 
    public void einzahlen(double betrag) {
        kontostand+=betrag;
    }
 
    public void abheben(double betrag) {
        kontostand-=betrag;
    }
}

public class Sparkonto extends Konto { 
    public Sparkonto(double kontostand) {
        super(kontostand);
    }

    public void abheben(double betrag) {
        if((kontostand-betrag)>=0) {
            kontostand-=betrag;
        }
    }
}

public class Girokonto extends Konto {
    private double kreditrahmen;
 
    public Girokonto(double kontostand,double krRahmen) {
        super(kontostand);
        this.kreditrahmen=krRahmen;
    }
 
    public void abheben(double betrag) {
        if((kontostand-betrag) >= -kreditrahmen) {
            kontostand-=betrag;
        }
    }
}
 

Anhänge

  • Kaufgabe.PNG
    Kaufgabe.PNG
    228,9 KB · Aufrufe: 36
Zuletzt bearbeitet von einem Moderator:

Neue Themen


Zurück
Oben