Erst nochmal danke an die, die mich in meiner Freizeit hier unterstützen Programmieren zu lernen
Habt mir echt schon geholfen 
Nun zu meinem etwas komischen Problem:
Alles anzeigen
Wie ihr seht enthält mein Programm 2 Klassen, Konto und Person. Da ich mich gestern wieder hingesetzt habe und das alles ein wenig verfeinern wollte bin ich auf Bidirektionale Verbindungen und Konstruktoren gestoßen.. Öhm.. ja soweit so gut
Problem an der Geschichte ist im Moment die Realisierung... Wenn ich den komplizierten Mist im Internet richtig verstanden habe geht es darum Klassen und Objekte miteinander bekannt zu machen oder? Nebenbei wurde noch Konsistenzprüfung erwähnt. Wäre nett wenn mir einer da etwas unter die Arme greifen könnte.
Das was ich im Internet lese ist entweder was mit Netzwerk, oder auf wissenschaftlicher Basis geschrieben, so das ich es nicht verstehe :lol:
MfG
One


Nun zu meinem etwas komischen Problem:
Quellcode
- import java.util.Scanner;
- class Eintrag {
- public static void main(String args[]){
- //Scannerobjekt für die Eingabe erzeugen
- Scanner eingabe = new Scanner(System.in);
- //Objekt Personen und Konten erzeugen
- Person P1 = new Person();
- Person P2 = new Person();
- Konto K1 = new Konto();
- Konto K2 = new Konto();
- //Verbindung der Kono und Personenklasse herstellen
- K1.Besitzer = P1;
- K2.Besitzer = P2;
- //Eingabe der Personendaten
- System.out.print("Wie ist der Name von Person1: ");
- P1.setName(eingabe.next());
- System.out.print("Wie ist der Name von Person2: ");
- P2.setName(eingabe.next());
- System.out.print("Wie ist das Geschlecht von Person1 (m/w): ");
- P1.setSex(eingabe.next());
- System.out.print("Wie ist das Geschlecht von Person2 (m/w): ");
- P2.setSex(eingabe.next());
- //Eingabe der Kontodaten
- System.out.print("Wie ist die Kontonummer der Person1: ");
- K1.setKnr(eingabe.nextInt());
- System.out.print("Wie ist die Kontonummer der Person2: ");
- K2.setKnr(eingabe.nextInt());
- System.out.print("Wie hoch ist das Saldo von Person1 : ");
- K1.setSaldo(eingabe.nextDouble());
- System.out.print("Wie hoch ist das Saldo von Person2 : ");
- K2.setSaldo(eingabe.nextDouble());
- System.out.println();
- //Ausgabe der Daten
- System.out.println();
- System.out.println("------------------------------------");
- System.out.println("Der Name der Person1: " + P1.getName());
- System.out.println("Kontonummer der Person1: " + K1.getKnr());
- System.out.println("Ihr Guthaben: " + K1.getSaldo());
- //Vergleich der Eingabe anhand der getSex() Funktion
- if(P1.getSex()) {
- System.out.println(P1.getName() + " ist Weiblich");
- } else {
- System.out.println(P1.getName() + " ist Maennlich");
- }
- System.out.print("------------------------------------");
- //Ausgabe der Daten
- System.out.println();
- System.out.println("------------------------------------");
- System.out.println("Der Name der Person2: " + P2.getName());
- System.out.println("Kontonummer der Person2: " + K2.getKnr());
- System.out.println("Ihr Guthaben: " + K2.getSaldo());
- //Vergleich der Eingabe anhand der getSex() Funktion
- if(P2.getSex()) {
- System.out.println(P2.getName() + " ist Weiblich");
- } else {
- System.out.println(P2.getName() + " ist Maennlich");
- }
- System.out.println("------------------------------------");
- }
- }
Wie ihr seht enthält mein Programm 2 Klassen, Konto und Person. Da ich mich gestern wieder hingesetzt habe und das alles ein wenig verfeinern wollte bin ich auf Bidirektionale Verbindungen und Konstruktoren gestoßen.. Öhm.. ja soweit so gut

Problem an der Geschichte ist im Moment die Realisierung... Wenn ich den komplizierten Mist im Internet richtig verstanden habe geht es darum Klassen und Objekte miteinander bekannt zu machen oder? Nebenbei wurde noch Konsistenzprüfung erwähnt. Wäre nett wenn mir einer da etwas unter die Arme greifen könnte.
Das was ich im Internet lese ist entweder was mit Netzwerk, oder auf wissenschaftlicher Basis geschrieben, so das ich es nicht verstehe :lol:

MfG
One