From 884b00f0769e95d3820258733f18cf1294596a89 Mon Sep 17 00:00:00 2001 From: Stefan Suhren Date: Tue, 28 Oct 2014 22:14:46 +0100 Subject: Assignment No.2 added getter and implemented main --- src/de/fhswf/in/inf/java1/aufgabe5/Konto.java | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) (limited to 'src/de/fhswf/in/inf/java1/aufgabe5/Konto.java') diff --git a/src/de/fhswf/in/inf/java1/aufgabe5/Konto.java b/src/de/fhswf/in/inf/java1/aufgabe5/Konto.java index 24194b3..d7dda13 100644 --- a/src/de/fhswf/in/inf/java1/aufgabe5/Konto.java +++ b/src/de/fhswf/in/inf/java1/aufgabe5/Konto.java @@ -68,7 +68,7 @@ public class Konto { throw new IllegalArgumentException("Betrag can't be negative"); } - if (guthaben.add(dispo).compareTo(betrag) >= 0) + if (guthaben.add(dispo).compareTo(betrag) < 0) { throw new IllegalArgumentException("Betrag surpasses dispo limit"); } @@ -96,4 +96,24 @@ public class Konto guthaben = guthaben.add(betrag); } + /** + * Returns the actual balance. + * + * @return Returns the actual balance. + */ + public BigDecimal getKontostand() + { + return guthaben; + } + + /** + * Just to get the owners name. + * + * @return Returns the owners name. + */ + public String getBesitzer() + { + return besitzer.getName(); + } + } -- cgit v1.2.3-70-g09d2