Hallöchen, ich habe momentan eine Aufgabe mit Interface zu bewältigen und soweit ist alles so gut. Ich habe eine Hauptklasse (Currency) in der ein Interface ist (entschuldigt meine wahrscheinlich nicht ganz richtige Ausdrucksweise des ganzen, ich hoffe ihr wisst trotzdem was ich meine), diese erstellt eine Währung und formatiert sie, also wenn cent größer hundert ist, dann wird ein euro dazu gerechnet. Nur sind das hier noch units (€) und fractions (cent). Dann habe ich mehrere Währungs-Klassen, für zB. Euro und einigen Währungen die etwas anders formatiert werden (5 cent = 1€, zB).
Ich habe jetzt auch eine Test Unit, in der ich ein Currency Objekt (betrag1) erstelle, dieses bekommt zwei integer übergeben und soll dann €.cent ausgeben. Funktioniert auch alles prima!
Nun weiß ich aber nicht, wie ich dem Programm sage, dass dieses Currency Object in Euro geworfen werden soll.. ich dachte an sowas wie betrag1.Euro, aber so richtig sicher bin ich mir da nicht und der compiler hat mir da auch einen Fehler rausgeworfen.
Euro extends Currency, falls das noch zur Frage stand.
Ich hoffe ihr könnt mir weiter helfen
Code fragmente lade ich natürlich gerne hoch, falls ihr sie braucht
Ich habe jetzt auch eine Test Unit, in der ich ein Currency Objekt (betrag1) erstelle, dieses bekommt zwei integer übergeben und soll dann €.cent ausgeben. Funktioniert auch alles prima!
Nun weiß ich aber nicht, wie ich dem Programm sage, dass dieses Currency Object in Euro geworfen werden soll.. ich dachte an sowas wie betrag1.Euro, aber so richtig sicher bin ich mir da nicht und der compiler hat mir da auch einen Fehler rausgeworfen.
Euro extends Currency, falls das noch zur Frage stand.
Ich hoffe ihr könnt mir weiter helfen
Code fragmente lade ich natürlich gerne hoch, falls ihr sie braucht