commit 0fc4ce06d74afd1c9d44fa521c06cbeb017fefc9 Author: asus Date: Mon Apr 8 10:36:13 2024 +0200 test diff --git a/PR2_UIB/.classpath b/PR2_UIB/.classpath new file mode 100644 index 0000000..c8b8bcc --- /dev/null +++ b/PR2_UIB/.classpath @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/PR2_UIB/.gitignore b/PR2_UIB/.gitignore new file mode 100644 index 0000000..ae3c172 --- /dev/null +++ b/PR2_UIB/.gitignore @@ -0,0 +1 @@ +/bin/ diff --git a/PR2_UIB/.project b/PR2_UIB/.project new file mode 100644 index 0000000..1944c60 --- /dev/null +++ b/PR2_UIB/.project @@ -0,0 +1,17 @@ + + + PR2_UIB + + + + + + org.eclipse.jdt.core.javabuilder + + + + + + org.eclipse.jdt.core.javanature + + diff --git a/PR2_UIB/.settings/org.eclipse.core.resources.prefs b/PR2_UIB/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000..4824b80 --- /dev/null +++ b/PR2_UIB/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/=UTF-8 diff --git a/PR2_UIB/output.txt b/PR2_UIB/output.txt new file mode 100644 index 0000000..7852936 --- /dev/null +++ b/PR2_UIB/output.txt @@ -0,0 +1 @@ +Das ist eine tolle Datei \ No newline at end of file diff --git a/PR2_UIB/src/BufferedReaderPR2.java b/PR2_UIB/src/BufferedReaderPR2.java new file mode 100644 index 0000000..afc3aeb --- /dev/null +++ b/PR2_UIB/src/BufferedReaderPR2.java @@ -0,0 +1,19 @@ + +import java.io.BufferedWriter; +import java.io.FileWriter; +import java.io.IOException; + +public class BufferedReaderPR2 { + + public static void main(String[] args) { + + try (BufferedWriter bf = new BufferedWriter(new FileWriter("output.txt"))) { + bf.write("Das ist eine tolle Datei"); + + } catch (IOException e) { + System.out.println(e.getMessage()); + } + + } + +} diff --git a/PR2_UIB/src/Folie_86.java b/PR2_UIB/src/Folie_86.java new file mode 100644 index 0000000..c11e09e --- /dev/null +++ b/PR2_UIB/src/Folie_86.java @@ -0,0 +1,32 @@ + + +import java.io.*; + +public class Folie_86 { + + public enum Roman { + I(1), V(5), X(20), L(50), C(100), D(500), M(1000); + + private final int wert; + + Roman(int wert) { + this.wert = wert; + } + + public int getWert() { + return wert; + } + } + + public static void main(String[] args) { + + for (Roman r : Roman.values()) { + System.out.println(r.getWert() + "\t" + r.ordinal()); + //Console cons = System.console(); + //cons.printf("Grüße"); + //cons.printf("\n"); + } + + } +} + diff --git a/PR2_UIB/src/Uebung_1.java b/PR2_UIB/src/Uebung_1.java new file mode 100644 index 0000000..b5d16e9 --- /dev/null +++ b/PR2_UIB/src/Uebung_1.java @@ -0,0 +1,11 @@ + +public class Uebung_1 { + + public static void main(String[] args) { + int blz; + System.out.println(blz); + + } + + +} diff --git a/PR2_UIB/src/verwaltung/kunden/Geschaeftskunden.java b/PR2_UIB/src/verwaltung/kunden/Geschaeftskunden.java new file mode 100644 index 0000000..f65d21d --- /dev/null +++ b/PR2_UIB/src/verwaltung/kunden/Geschaeftskunden.java @@ -0,0 +1,12 @@ +package verwaltung.kunden; + +public class Geschaeftskunden extends Kunden { + + private String firmenname; + + + public Geschaeftskunden(String name, String telefon, int blz, int kontoNr) { + super(name, telefon, blz, kontoNr); + + } +} diff --git a/PR2_UIB/src/verwaltung/kunden/Kunden.java b/PR2_UIB/src/verwaltung/kunden/Kunden.java new file mode 100644 index 0000000..150e477 --- /dev/null +++ b/PR2_UIB/src/verwaltung/kunden/Kunden.java @@ -0,0 +1,37 @@ +package verwaltung.kunden; + +public class Kunden { + + // An diese Variablen kann man nur innerhalb dieser Klasse (Kunden) und den Unterklassen die diese erben zugreiffen + private String name; + private String telefon; + private int blz; + private int kontoNr; + + public Kunden (String name, String telefon, int blz, int kontoNr) { + this.name = name; + this.telefon = telefon; + this.blz = blz ; + this.kontoNr = kontoNr; + } +/** + * Diese Methode trägt einen neuen Kunden in das Bankverwaltungssystem ein + */ + public static void eintragen() { + + } +/** + * Wenn es zu einer Änderung der Werte kommt erledigt das diese Methode + */ + public static void aendern() { + + } + /** + * Die Methode zeigt die relevanten Daten der Kunden + * @return "Der Kunde " + name + " hat die folgende Telefonnummer: " + telefon + " seine Kontonummer lautet: " + kontoNr + " mit der Bankleitzahl " + blz; + */ + public String anzeigen() { + return "Der Kunde " + name + " hat die folgende Telefonnummer: " + telefon + " seine Kontonummer lautet: " + kontoNr + " mit der Bankleitzahl " + blz; + } + +} diff --git a/PR2_UIB/src/verwaltung/kunden/Privatkunden.java b/PR2_UIB/src/verwaltung/kunden/Privatkunden.java new file mode 100644 index 0000000..4126e65 --- /dev/null +++ b/PR2_UIB/src/verwaltung/kunden/Privatkunden.java @@ -0,0 +1,10 @@ +package verwaltung.kunden; + +public class Privatkunden extends Kunden { + + private int bonitaet; + + public Privatkunden(String name, String telefon, int blz, int kontoNr) { + super(name, telefon , blz , kontoNr); + } +}