summaryrefslogtreecommitdiffstats
path: root/src/de/fhswf/in/inf/java1/aufgabe5/Bank.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/de/fhswf/in/inf/java1/aufgabe5/Bank.java')
-rw-r--r--src/de/fhswf/in/inf/java1/aufgabe5/Bank.java20
1 files changed, 19 insertions, 1 deletions
diff --git a/src/de/fhswf/in/inf/java1/aufgabe5/Bank.java b/src/de/fhswf/in/inf/java1/aufgabe5/Bank.java
index 32fd3f5..2878adb 100644
--- a/src/de/fhswf/in/inf/java1/aufgabe5/Bank.java
+++ b/src/de/fhswf/in/inf/java1/aufgabe5/Bank.java
@@ -3,6 +3,8 @@
*/
package de.fhswf.in.inf.java1.aufgabe5;
+import java.math.BigDecimal;
+
/**
* Package for main function.
*
@@ -29,7 +31,23 @@ public final class Bank
*/
public static void main(String[] args)
{
- // TODO Auto-generated method stub
+ Person dieter = new Person("Dieter", "Hallowegers");
+
+ Konto giro = new Konto(dieter, new BigDecimal(100), new BigDecimal(0));
+
+ try
+ {
+ giro.einzahlen(new BigDecimal(100));
+ giro.abheben(new BigDecimal(200));
+
+ System.out.println(giro.getKontostand());
+
+ giro.abheben(new BigDecimal(1));
+ }
+ catch (IllegalArgumentException e)
+ {
+ System.out.println(e);
+ }
}