Java KFZ-Steuer

01/19/2015 18:55 Endagus#1
Kfz-Steuer
Am 1. Juli 2009 wurde die seit 60 Jahren unveränderte KfzBesteuerung
zum ersten Mal
reformiert. Mit ausschlaggebend ist seitdem der CO2Ausstoß.
Aktuell ergibt sich die
KfzSteuer
aus der Steuer für den Hubraum plus der Steuer für die CO2Emissionen.
1. Definieren Sie eine Datenstruktur Kfz, die die folgenden Daten zu einem Kfz
aufnehmen kann. Wählen Sie dabei geeignete Datentypen.
● Fahrzeugbeschreibung
● Hubraum (in ccm)
● Motorart (Dieselmotor oder Ottomotor)
● Jahr der Erstzulassung
● Emissionswert (in g/km)
● Steuer (wird später berechnet)


2. Nachfolgend finden Sie eine Beschreibung einiger Kfz. Erzeugen Sie ein KfzArray
mit den in der Tabelle stehenden Daten.
(Tabelle eben mit Daten zu den Obigen attributen)
also für Fahrzeugbeschreibung Forza GTI, Golf 1,4 usw
und für hubraum , 1490, 800, 1300 usw


meine frage
müsste man hier nicht ein fünfdimensionales array erstellen? mit versch. datentypen? ist doch eig gar nicht möglich?? aber es steht dran man solls mit nem array machen :/
also die 2te aufgabe lol
01/19/2015 19:09 Delinquenz#2
Bei der ersten Aufgabe wird die Klasse Kfz verlangt, die die Daten als Attribute besitzt. Das KfzArray ist nun ein Array für Objekte vom Typ Kfz.
01/19/2015 19:17 Endagus#3
Ach so funktioniert dass, super, hab nicht gewusst dass man das dann als Typ verwenden kann (steht aber auch nirgends wenn man im internet schaut -.- ) , Danke dir :)
01/21/2015 12:37 XYZ-Cannon#4
Quote:
Originally Posted by Endagus View Post
Ach so funktioniert dass, super, hab nicht gewusst dass man das dann als Typ verwenden kann (steht aber auch nirgends wenn man im internet schaut -.- ) , Danke dir :)
Klar kann man Objekte als Array verwenden. Wobei ich an dieser Stelle eher eine Collection nehmen würde anstelle von einem Array, da du keine feste Anzahl an Autos hast.
Arrays sind da ein wenig unflexibel.
01/21/2015 15:44 xEncounter#5
private Kfz kfz_array[] = {attribut1,attribut2,attribut3,...};

Sowas in der Art ist denke ich gefragt.


Vorausgesetzt es gibt die Klasse Kfz :D
01/23/2015 14:17 LenoxArt's#6
Würde hier eher ein Listarray machen, die Liste kannst du nämlich beliebig erweitern ohne den code umzuschreiben beispielsweise wenn ein neues kfz auf den markt kommt und eingefügt werden soll
01/23/2015 20:18 dowhile#7
Quote:
Originally Posted by LenoxArt's View Post
Würde hier eher ein Listarray machen, die Liste kannst du nämlich beliebig erweitern ohne den code umzuschreiben beispielsweise wenn ein neues kfz auf den markt kommt und eingefügt werden soll
Ich würde mich an die Aufgabenstellung halten.