Klasse Depot
-
Hallo,
brauche dringend hilfe:
ich sitze nun eine ganze weile an der Datei depot.cpp und kriege Sie nicht hin.Vorgegeben ist folgendes
_________________________________________________________________________
main.cpp#include <iostream>
#include <string>
#include "depot.h"
using namespace std;void main ()
{
Depot depot1;
cout << depot1.wert();
Depot::display();
Depot::change();
Depot::change();
cout << depot1.wert();
Depot::display();
};
__________________________________________________________________________depot.h
#include <string>
using namespace std;class Depot
{
private:string name_;
int bestand_[4];
static double kurs_[4];public:
Depot();
double wert ();
static void change();
static void display();
};________________________________________________________________________
Die Aufgabenstellung lautet nun:
Modellieren und implementieren Sie eine Klasse Depot zur Realisierung eines Wertpapierdepots.
Die Klasse soll ein Datenelement besitzen, in dem der Name des Besitzers des Depots gespeichert ist.
Ferner soll die Klasse ein Array als Datenelement besitzen, in dem gespeichert ist, wie viele Aktien
der Besitzer des Depots gegenwärtig hat. Gehen sie davon aus, dass es insgesamt 4 verschiedene
Aktien gibt. Ferner enthält die Klasse ein weiteres Array als statisches Datenelement, in dem die
aktuellen Kurse der einzelnen Aktien gespeichert sind.
Stellen Sie Methoden zur Verfügung, die es erlauben:
• ein Objekt der Klasse Depot anzulegen (/* die Daten sollen via Tastatur eingelesen werden /)
• den Wert des Depots zu ermitteln
• die Aktienkurse abzufragen (/ als statische Methode /)
• die Aktienkurse zu aktualisieren (/ als statische Methode /)
Testen Sie die Klasse Depot. Schreiben Sie zu diesem Zweck eine main-Funktion (/ in einer
separaten Quellcode-Datei */), in der ein Objekt der Klasse Depot angelegt wird und der Aktienwert
der einzelnen Aktien sowie der Wert des Depots ausgegeben werden. Anschließend sollen die Kurse
für wenigstens zwei Aktien geändert werden und der Wert des Depots soll erneut ausgegeben werden.
-
Und was genau bekommst du nicht hin? Folgende Dinge lasse ich nicht gelten
- Alles
- Ich verstehe die Frage nicht
- Ich kann kein C++
- Unser Lehrer / Tutor hat uns das nie richtig gezeigt
Wenn du eine spezifische Frage hast dann frage.