From a3b4c3a2e947b3ffb297dd1dcc0b76a40ec5c859 Mon Sep 17 00:00:00 2001 From: Marc Ziegler Date: Mon, 24 Oct 2022 14:57:03 +0200 Subject: [PATCH] =?UTF-8?q?Alle=20=C3=9C's=20und=20=C3=96's=20und=20andere?= =?UTF-8?q?=20erneuert?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../informatik/bank/domain/Bank.java | 8 +++--- .../informatik/bank/domain/Girokonto.java | 4 +-- .../informatik/bank/domain/Konto.java | 4 +-- .../informatik/bank/domain/KontoTest.java | 6 ++-- .../de/hs_mannheim/informatik/bank/ui/UI.java | 28 +++++++++---------- 5 files changed, 25 insertions(+), 25 deletions(-) diff --git a/Bank-Beispiel/src/de/hs_mannheim/informatik/bank/domain/Bank.java b/Bank-Beispiel/src/de/hs_mannheim/informatik/bank/domain/Bank.java index 27aeb58..f55174b 100644 --- a/Bank-Beispiel/src/de/hs_mannheim/informatik/bank/domain/Bank.java +++ b/Bank-Beispiel/src/de/hs_mannheim/informatik/bank/domain/Bank.java @@ -7,20 +7,20 @@ import java.util.HashMap; public class Bank implements Serializable { private String name; private HashMap konten = new HashMap<>(); - private int kontozähler; + private int kontozähler; public Bank(String name) { this.name = name; - this.kontozähler = -1; + this.kontozähler = -1; } public int addKonto(String name, int auswahl) { Konto k; if (auswahl == 1) - k = new Konto(name, ++kontozähler); + k = new Konto(name, ++kontozähler); else - k = new Girokonto(name, ++kontozähler); + k = new Girokonto(name, ++kontozähler); konten.put(k.getKontonummer(), k); diff --git a/Bank-Beispiel/src/de/hs_mannheim/informatik/bank/domain/Girokonto.java b/Bank-Beispiel/src/de/hs_mannheim/informatik/bank/domain/Girokonto.java index e6c5bd1..4a7ee10 100644 --- a/Bank-Beispiel/src/de/hs_mannheim/informatik/bank/domain/Girokonto.java +++ b/Bank-Beispiel/src/de/hs_mannheim/informatik/bank/domain/Girokonto.java @@ -10,8 +10,8 @@ public class Girokonto extends Konto implements Serializable { public boolean Überweise(Girokonto ziel, long betrag, String zweck) { if (super.getKontostand() - betrag >= 0) { - this.auszahlen(betrag, zweck, "Ãœberweisungsausgang", super.getInhaber()); - ziel.einzahlen(betrag, zweck, "Ãœberweisungseingang", super.getInhaber()); + this.auszahlen(betrag, zweck, "Überweisungsausgang", super.getInhaber()); + ziel.einzahlen(betrag, zweck, "Überweisungseingang", super.getInhaber()); return true; } diff --git a/Bank-Beispiel/src/de/hs_mannheim/informatik/bank/domain/Konto.java b/Bank-Beispiel/src/de/hs_mannheim/informatik/bank/domain/Konto.java index 31220e1..82b34a8 100644 --- a/Bank-Beispiel/src/de/hs_mannheim/informatik/bank/domain/Konto.java +++ b/Bank-Beispiel/src/de/hs_mannheim/informatik/bank/domain/Konto.java @@ -10,8 +10,8 @@ public class Konto implements Serializable { private ArrayList kontobewegungen; - public Konto(String inhaber, int kontozähler) { - nummer = 1000 + kontozähler; + public Konto(String inhaber, int kontozähler) { + nummer = 1000 + kontozähler; this.inhaber = inhaber; this.kontobewegungen = new ArrayList<>(); diff --git a/Bank-Beispiel/src/de/hs_mannheim/informatik/bank/domain/KontoTest.java b/Bank-Beispiel/src/de/hs_mannheim/informatik/bank/domain/KontoTest.java index 04e96ae..07a1bc1 100644 --- a/Bank-Beispiel/src/de/hs_mannheim/informatik/bank/domain/KontoTest.java +++ b/Bank-Beispiel/src/de/hs_mannheim/informatik/bank/domain/KontoTest.java @@ -8,15 +8,15 @@ class KontoTest { @Test void testKontoBasics() { - Konto k = new Konto("Müller", 0); - assertEquals("Müller", k.getInhaber()); + Konto k = new Konto("Müller", 0); + assertEquals("Müller", k.getInhaber()); assertEquals(1000, k.getKontonummer()); assertEquals(0, k.getKontostand()); } @Test void testKontoEinUndAuszahlung() { - Konto k = new Konto("Müller", 0); + Konto k = new Konto("Müller", 0); Konto k2 = new Konto("Mayer", 1); assertEquals("Mayer", k2.getInhaber()); diff --git a/Bank-Beispiel/src/de/hs_mannheim/informatik/bank/ui/UI.java b/Bank-Beispiel/src/de/hs_mannheim/informatik/bank/ui/UI.java index a5f4a7f..9262be4 100644 --- a/Bank-Beispiel/src/de/hs_mannheim/informatik/bank/ui/UI.java +++ b/Bank-Beispiel/src/de/hs_mannheim/informatik/bank/ui/UI.java @@ -20,13 +20,13 @@ public class UI { while (true) { System.out.println(); System.out.println("--------"); - System.out.println("Hauptmenü"); + System.out.println("Hauptmenü"); System.out.println("1 -> Konten anzeigen"); System.out.println("2 -> Konto anlegen"); System.out.println("3 -> Geld einzahlen"); System.out.println("4 -> Geld auszahlen"); System.out.println("5 -> Kontoauszug drucken"); - System.out.println("6 -> Ãœberweisung beauftragen"); + System.out.println("6 -> Überweisung beauftragen"); System.out.println("9 -> Beenden"); System.out.println(); @@ -56,12 +56,12 @@ public class UI { System.out.println("Auf Wiedersehen!"); - } // hauptmenü + } // hauptmenü private void kontenAnzeigen() { String[] konten = bs.getKontenliste(); if (konten.length > 0) { - System.out.println("Folgende Konten sind aktuell verfügbar:"); + System.out.println("Folgende Konten sind aktuell verfügbar:"); for (String s : konten) { System.out.println(s); } @@ -74,7 +74,7 @@ public class UI { System.out.println("Bitte den Namen des Kontoinhabers angeben: "); String name = sc.nextLine(); - System.out.println("Möchten Sie ein Sparkonto (1) oder ein Girokonto (2) anlegen?"); + System.out.println("Möchten Sie ein Sparkonto (1) oder ein Girokonto (2) anlegen?"); int auswahl = Integer.parseInt(sc.nextLine()); int kontonummer = bs.kontoAnlegen(name, auswahl); @@ -83,12 +83,12 @@ public class UI { private void geldEinzahlen() throws Exception { System.out.println("Geld einzahlen"); - System.out.print("Bitte die gewünschte Kontonummer eingeben: "); + System.out.print("Bitte die gewünschte Kontonummer eingeben: "); int kontonummer = Integer.parseInt(sc.nextLine()); // optional prüfen, ob Konto existiert - System.out.print("Bitte den gewünschten Betrag eingeben: "); + System.out.print("Bitte den gewünschten Betrag eingeben: "); double betrag = Double.parseDouble(sc.nextLine()); long neuerKontostand = bs.geldEinzahlen(kontonummer, (long)betrag * 100); @@ -98,10 +98,10 @@ public class UI { private void geldAuszahlen() throws Exception { System.out.println("Geld auszahlen"); - System.out.print("Bitte die gewünschte Kontonummer eingeben: "); + System.out.print("Bitte die gewünschte Kontonummer eingeben: "); int kontonummer = Integer.parseInt(sc.nextLine()); - System.out.print("Bitte den gewünschten Betrag eingeben: "); + System.out.print("Bitte den gewünschten Betrag eingeben: "); double betrag = Double.parseDouble(sc.nextLine()); boolean erfolgreich = bs.geldAuszahlen(kontonummer, (long)betrag * 100); @@ -111,13 +111,13 @@ public class UI { } private void kontoauszugDrucken() { - System.out.print("Bitte die gewünschte Kontonummer für den Auszug eingeben: "); + System.out.print("Bitte die gewünschte Kontonummer für den Auszug eingeben: "); int kontonummer = Integer.parseInt(sc.nextLine()); System.out.println(); // in echt auf einem Drucker - System.out.println("Auszug für Konto " + kontonummer); + System.out.println("Auszug für Konto " + kontonummer); String[] kontobewegungen = bs.erstelleKontoauszug(kontonummer); if (kontobewegungen.length > 0) @@ -129,13 +129,13 @@ public class UI { } private void ÜberweisungBeauftragen() { - System.out.print("Bitte die Kontonummer des Ausgangskontos der Ãœberweisung eingeben: "); + System.out.print("Bitte die Kontonummer des Ausgangskontos der Überweisung eingeben: "); int startkonto = Integer.parseInt(sc.nextLine()); - System.out.print("Bitte die Kontonummmer für das Zielkonto der Ãœberweisung eingeben: "); + System.out.print("Bitte die Kontonummmer für das Zielkonto der Ãœberweisung eingeben: "); int zielkonto = Integer.parseInt(sc.nextLine()); - System.out.print("Bitte den gewünschten Ãœberweisungsbetrag eingeben: "); + System.out.print("Bitte den gewünschten Ãœberweisungsbetrag eingeben: "); double betrag = Double.parseDouble(sc.nextLine()); System.out.print("Bitte den Verwendungszweck eingeben: ");