T
Teddy007
Gast
Hallo,
ich komm an einer Java-Aufgabe momentan nicht weiter. Genauer gesagt fehlt mir an einer Stelle der Ansatz.
Die Aufgabenstellung:
Unterschiedliche Betriebsmittel eines Staates sollen dargestellt werden. Ein Betriebsmittel
bildet ein Gegenstand ab, der zum Erhalt des innerstaatlichen Verwaltungsablaufs dient.
Alle Betriebsmitteln haben folgende Eigenschaften gemeinsam:
Zwischeninfo: Bis hier wäre alles kein Problem. Ich müsste nur einen eigenen Datentyp mit eigener Klasse und den dementsprechenden Klassenvariablen usw usf anlegen. Das Problem kommt bei der weiteren Beschreibung
Es gibt mehrere spezielle Betriebsmittel, die zusätzliche Eigenschaften besitzen:
Frage: Ab den speziellen Betriebsmitteln fehlt mir der Ansatz. Kann man das mit einem Interfacen lösen?
Bsp. Ich hab ein interface mit den oben genannten gemeinsamen Eigenschaften. Nun brauch ich für jedes weitere spezielle Betriebsmittel eine eigene Klasse (Benutzerdefinierter Datentyp), der das Interface implementiert. Soweit ich das verstanden hab, kann man die Methoden im Interface jaüberschreiben?!...
Wie gesagt, mein Ansatz kann auch komplett daneben liegen.
ich komm an einer Java-Aufgabe momentan nicht weiter. Genauer gesagt fehlt mir an einer Stelle der Ansatz.
Die Aufgabenstellung:
Unterschiedliche Betriebsmittel eines Staates sollen dargestellt werden. Ein Betriebsmittel
bildet ein Gegenstand ab, der zum Erhalt des innerstaatlichen Verwaltungsablaufs dient.
Alle Betriebsmitteln haben folgende Eigenschaften gemeinsam:
- - Ein Betriebsmittel wurde zu einem bestimmten Preis angeschaft (Anschaffungskosten), der 0
nicht unterschreiten darf und in Euro-Cent angegeben wird. - - Ein Betriebsmittel hat eine Bezeichnung, welche es genauer beschreibt (z.B. Ordner, grau).
- - Zusätzlich hat ein Betriebsmittel einen aktuellen Wert, der nicht über den Anschaffungskosten
- liegen darf.
- - Bei Betriebsmitteln, die eine Stückzahl besitzen sollen die Anschaungskosten pro Stück gespeichert
werden.
Zwischeninfo: Bis hier wäre alles kein Problem. Ich müsste nur einen eigenen Datentyp mit eigener Klasse und den dementsprechenden Klassenvariablen usw usf anlegen. Das Problem kommt bei der weiteren Beschreibung
Es gibt mehrere spezielle Betriebsmittel, die zusätzliche Eigenschaften besitzen:
- 1. Technisches Betriebsmittel Unter den Begriff technisches Betriebsmittel fallen alle Betriebsmittel
die zusätzlich einen Stromanschluss benötigen. Sie besitzen eine zusätzliche Eigenschaft Spannung,
die die Spannung beschreibt, an welche das Betriebsmittel angeschlossen werden muss. Zusätzlich
besitzt ein technisches Betriebsmittel die Eigenschaft Betriebsmonate, die angibt, wie lange das
Gerät bereits betrieben wurde. Ein technisches Gerät verliert zusätzlich pro Betriebsmonat an
Wert (Werteverlust pro Monat in Euro-Cent).
Im griechischen Staatsapparat gibt es ganz unterschiedliche technische Betriebsmittel, wobei sich
primär Computer und andere technische Betriebsmittel unterscheiden lassen.
Technische Betriebsmittel besitzen Betriebskosten pro Monat, die 0 nicht unterschreiten dürfen und
in Euro-Cent angegeben werden. - 2. Häuser Häuser zählen ebenfalls zu den Betriebsmitteln (zumindest in Griechenland). Häuser
verlieren an Wert und zwar einen festen Betrag pro Jahr und haben zusätzlich Betriebskosten pro
Monat, die 0 nicht unterschreiten dürfen und in Euro-Cent angegeben werden. - 3. Betriebsmittel zur Verwaltung Betriebsmittel zur Verwaltung stellen alle Betriebsmittel dar, die
zu Verwaltungszwecken dienen. Sie besitzen zusätzlich die Eigenschaft Stückzahl, die die Anzahl
der angeschaten Einheiten angibt. Diese muss zu einem späteren Zeitpunkt änderbar sein. z.B.
200 Ordner.
Betriebsmittel der Verwaltung unterliegen keinem Wertverlust, da sie nur in geringem Umfang
benutzt werden. - 4. Transportmittel Transportmittel dienen zur Beförderung von Personal. Sie besitzen zusätzlich
die Eigenschaft Plätze. Des weiteren haben Transportmittel die Anzahl an gefahrenen Kilometern
seit der Anschaung. Ein Transportmittel verliert pro gefahrenem Kilometer an Wert (Wertverfall
in Euro-Cent).
Transportmittel besitzen Betriebskosten pro Monat, die 0 nicht unterschreiten dürfen und in Euro-
Cent angegeben werden.
Frage: Ab den speziellen Betriebsmitteln fehlt mir der Ansatz. Kann man das mit einem Interfacen lösen?
Bsp. Ich hab ein interface mit den oben genannten gemeinsamen Eigenschaften. Nun brauch ich für jedes weitere spezielle Betriebsmittel eine eigene Klasse (Benutzerdefinierter Datentyp), der das Interface implementiert. Soweit ich das verstanden hab, kann man die Methoden im Interface jaüberschreiben?!...
Wie gesagt, mein Ansatz kann auch komplett daneben liegen.