Objekte zum Speichern von Datensätzen
-
Hallo,
was ist der beste Weg, um Datensätze in Objekten zu speichern?
Bsp:
Datensatz 1: BMW, Geschwindigkeit 200, PS 200
Datensatz 2: Audi, Geschwindigkeit 250, PS 250Ich würde eine Klasse erstellen, mit
class Data { int marke; double speed; double ps; }
Dann hätte ich für jeden Datensatz ein Objekt. Wie kann ich aber die Daten dann
auslesen? Dazu benötige ich ja die Anzahl der zuvor erzeugten Objekte.Oder sollte man vielleicht aus der Klasse ein Singleton machen und die Daten in
Structs der Klasse speichern?class Data { Struct data{ int marke; double speed; double ps;} }
Was ist der beste Weg, wie man derartige Datensätze speichern soll?
Danke für die Hilfe.
-
vector<Data>.
Du scheinst sehr verwirrt zu sein bezüglich der Begriffe "Objekt" und "Klasse". Und wie kommst du auf Singletons?
Guck dir dringend noch einmal die Grundlagen des Datenmodells von C++ (und jeder anderen objektorientierten Programmierspache) an.