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 250

    Ich 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.


  • Mod

    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.


Anmelden zum Antworten