[Progra] Übung 5 Aufgabe 2

[Progra] Programmierung
[DSAL] Datenstrukturen und Algorithmen
[SWT] Softwaretechnik
[DB] Datenbanken und Informationssysteme

Übung 5 Aufgabe 2

Beitragvon LeeJan » 23.11.07 14:28

Kann es sein das man bei der Aufgabe 2
nur die Stellen implementieren muss wo "TO DO" steht ?
Denn ich habe gerade bemerkt das die main-Methode schon implementiert ist und zwar in der Bank.java Datei :S

Schöne Grüße
und schönes Wochenende !!!!!
pajemaisch par rusky?
LeeJan
 
Beiträge: 73
Registriert: 09.12.06 01:58
Wohnort: Aachen

Beitragvon Coolcat » 23.11.07 14:34

Wer lesen kann ist klar im Vorteil....

Sie brauchen hier nicht alles selber zu programmieren, sondern sollen auf ein bereits erstelltes Programmgerüst zurückgreifen, welches Sie bei den Materialien zu dieser Übung von der Webseite der Vorlesung herunterladen können. Dieses besteht aus den Dateien IO.java (für die Eingabe), Kunde.java (welche einen Kunden darstellt), Konto.java (welche ein Konto darstellt) und Bank.java (welche eine Bank darstellt sowie die Benutzerschnittstelle zur Verfügung stellt). In den Dateien Konto.java und Bank.java sind einige Stellen mit // TO DO markiert. An diesen Stellen sollen Sie Ihre eigene Implementierung einfügen. Modifizieren Sie keine anderen Stellen im Code, und legen Sie auch keine weiteren Klassen bzw. Dateien an. Sie brauchen Ihrem Tutor nur die Dateien zu schicken, die Sie modifiziert haben, und Sie sollten auch nur diese Dateien ausdrucken.
My software never has bugs. It just develops random features.
Benutzeravatar
Coolcat
Promoter
 
Beiträge: 2574
Registriert: 28.11.05 21:26
Wohnort: Kohlscheid / Düsseldorf
Studiengang: Informatik (Dipl.)
Studiert seit: fertig
Anwendungsfach: BWL

Beitragvon LeeJan » 23.11.07 14:36

Der Spruch ist auch schon alt :D
pajemaisch par rusky?
LeeJan
 
Beiträge: 73
Registriert: 09.12.06 01:58
Wohnort: Aachen

Beitragvon mirko » 23.11.07 15:32

LeeJan hat geschrieben:Der Spruch ist auch schon alt :D


hat aber wohl noch nicht bei allen etwas genutzt...
mirko
 
Beiträge: 1032
Registriert: 22.10.06 18:33
Studiert seit: WS 12/13

Beitragvon D3legator » 24.11.07 12:31

nächste frage: wie "robust" soll das Programm sein? wenn der Benutzer sein Geburtsdatum eingibt, muss ich dann drauf achten, dass er nicht 30.2.1986 schreibt? Februar hat ja nur 28 tage... man soll ja immer vom dümmsten anzunehmenden user ausgehen.

und was ist mit benutzern die noch nicht 18 sind? :P

ich denke mal hier reicht es wenn man fragt: 0<tag<32, 0<monat<13, 1900<jahr<2008 oder?
Benutzeravatar
D3legator
 
Beiträge: 23
Registriert: 11.11.07 13:29
Wohnort: Aachen

Beitragvon Coolcat » 24.11.07 12:36

ich denke mal hier reicht es wenn man fragt: 0<tag<32, 0<monat<13, 1900<jahr<2008 oder?

Jap. Normalerweise würde man die internen Datumsfunktionen von Java benutzen, da ihr aber keine Bibliotheksfunktionen benutzen dürft.....also das selbst zu implementieren würde ich mir nicht antun.
My software never has bugs. It just develops random features.
Benutzeravatar
Coolcat
Promoter
 
Beiträge: 2574
Registriert: 28.11.05 21:26
Wohnort: Kohlscheid / Düsseldorf
Studiengang: Informatik (Dipl.)
Studiert seit: fertig
Anwendungsfach: BWL

Beitragvon Eichhoernchen » 25.11.07 15:35

so wie ich das sehe, wird das Programm doch ehh von Bankangestellten genutzt und nicht von Kunden, und diese würden bei einem Datum ala 32.13.1903 doch sicher etwas genauer nachfragen. Ich denke dass es nicht Sinn der Übung ist die Datumsfunktion korrekt einzubauen, sondern eher die Objektorientierung umzusetzen.
Eichhoernchen
 
Beiträge: 47
Registriert: 25.11.07 15:32
Wohnort: Hagen/Aachen

Beitragvon Coolcat » 25.11.07 15:50

exakt
My software never has bugs. It just develops random features.
Benutzeravatar
Coolcat
Promoter
 
Beiträge: 2574
Registriert: 28.11.05 21:26
Wohnort: Kohlscheid / Düsseldorf
Studiengang: Informatik (Dipl.)
Studiert seit: fertig
Anwendungsfach: BWL

Beitragvon aRo » 25.11.07 16:21

wie ist das mit der Zuordnung von einem Konto zu einem Kunden?
Genügt da das Attribut "inhaber"?

Wie soll die Generierung einer neuen Kontonummer umgesetzt werden?
aRo
 
Beiträge: 311
Registriert: 23.10.07 01:28
Anwendungsfach: Medizin

Beitragvon Coolcat » 25.11.07 17:33

Liegt daran was das für ein Inhaber-Attribut ist... ;)

Also wenn man doch schon ein Objekt für jeden Kunden hat, wäre es doch sinnvoll das irgendwie zu benutzen :)


Edit: Was die Kontonummern angeht. Der Einfachheit halber kannst du das einfach fortlaufend machen, also bei 1 anfangen und immer ++.
My software never has bugs. It just develops random features.
Benutzeravatar
Coolcat
Promoter
 
Beiträge: 2574
Registriert: 28.11.05 21:26
Wohnort: Kohlscheid / Düsseldorf
Studiengang: Informatik (Dipl.)
Studiert seit: fertig
Anwendungsfach: BWL

Beitragvon thana » 25.11.07 17:40

Edit: Was die Kontonummern angeht. Der Einfachheit halber kannst du das einfach fortlaufend machen, also bei 1 anfangen und immer ++.

Oder bei 0 was die einordnung ins Array vereinfacht ;-)
thana
 
Beiträge: 264
Registriert: 18.10.07 17:01

Beitragvon theTux » 25.11.07 17:42

Wenn ihr Zähler benutzt, achtet aber darauf, wo ihr die deklariert. In Bank dürfen keine weiteren Attribute deklariert werden.
Stur lächeln und... oh, falscher Pinguin.
Benutzeravatar
theTux
 
Beiträge: 577
Registriert: 15.01.06 16:41

Beitragvon thana » 25.11.07 17:45

anzahlKonten existiert ja schon :-)
thana
 
Beiträge: 264
Registriert: 18.10.07 17:01

Beitragvon theTux » 25.11.07 17:48

Da hast du zweifelsohne Recht.... umso besser.
Das Attribut hatte ich nicht gesehen, weil die Musterlösung das komplett anders macht...
Stur lächeln und... oh, falscher Pinguin.
Benutzeravatar
theTux
 
Beiträge: 577
Registriert: 15.01.06 16:41

Beitragvon thana » 25.11.07 17:49

echt? dann bin ich mal auf die gespannt
thana
 
Beiträge: 264
Registriert: 18.10.07 17:01

Nächste

Zurück zu Praktische Informatik