stock_exchange / dag.h
dag.h
Raw
#ifndef DAGHVAR
#define DAGHVAR

int const MAXBEDRIJVEN = 8;

class Dag {
    private:
        int nummer;
        double rentepercentage;
        double koersen[MAXBEDRIJVEN]; // Array met alle koersen per bedrijf
        int bitstring; // Geeft aan welke aandelen in het bezit zijn

    public:
        // Constructor van de klasse
        Dag();

        // Getter en setter voor membervariabele nummer
        int getNummer() const;
        void setNummer(int const nummer0);

        // Getter en setter voor membervariabele rentepercentage
        double getRentepercentage() const;
        void setRentepercentage(double const rentepercentage0);

        // Getter en setter voor membervariabele koersen op plek bedrijf
        double getKoers(int const bedrijf) const;
        void setKoers(int const bedrijf, double const koers);

        // Getter en setter voor membervariabele bitstring op plek bedrijf
        bool heeftAandeel(int const bedrijf) const;
        void setAandeel(int const bedrijf, bool const aandeel);
};

#endif