Tim Meijer
/
RTS
Voor Jeroen
klassen.h@1:615583651887, 2015-12-11 (annotated)
- Committer:
- tim2meijer
- Date:
- Fri Dec 11 09:24:48 2015 +0000
- Revision:
- 1:615583651887
VOOR JEROEN
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
tim2meijer | 1:615583651887 | 1 | #ifndef KLASSEN_H |
tim2meijer | 1:615583651887 | 2 | #define KLASSEN_H |
tim2meijer | 1:615583651887 | 3 | |
tim2meijer | 1:615583651887 | 4 | class Pomp { |
tim2meijer | 1:615583651887 | 5 | private: |
tim2meijer | 1:615583651887 | 6 | public: |
tim2meijer | 1:615583651887 | 7 | Pomp(); |
tim2meijer | 1:615583651887 | 8 | void Pompen(int maantal_koppen); |
tim2meijer | 1:615583651887 | 9 | bool koffie_klaar(); |
tim2meijer | 1:615583651887 | 10 | }; |
tim2meijer | 1:615583651887 | 11 | |
tim2meijer | 1:615583651887 | 12 | class Waterresevoir { |
tim2meijer | 1:615583651887 | 13 | private: |
tim2meijer | 1:615583651887 | 14 | double ondergrens_1kop; |
tim2meijer | 1:615583651887 | 15 | double ondergrens_2kop; |
tim2meijer | 1:615583651887 | 16 | public: |
tim2meijer | 1:615583651887 | 17 | Waterresevoir(double mondergrens_1kop = 0.0, double mondergrens_2kop = 0.0); |
tim2meijer | 1:615583651887 | 18 | bool water_ok(); |
tim2meijer | 1:615583651887 | 19 | bool resevoir_geplaatst(); |
tim2meijer | 1:615583651887 | 20 | }; |
tim2meijer | 1:615583651887 | 21 | |
tim2meijer | 1:615583651887 | 22 | class Besturingspaneel { |
tim2meijer | 1:615583651887 | 23 | protected: |
tim2meijer | 1:615583651887 | 24 | double ledfrequentieSnel; |
tim2meijer | 1:615583651887 | 25 | double ledfrequentieNormaal; |
tim2meijer | 1:615583651887 | 26 | int aantal_koppen; |
tim2meijer | 1:615583651887 | 27 | Waterresevoir waterresevoir; |
tim2meijer | 1:615583651887 | 28 | Pomp pomp; |
tim2meijer | 1:615583651887 | 29 | public: |
tim2meijer | 1:615583651887 | 30 | Besturingspaneel(double mledfrequentieSnel, double mledfrequentieNormaal, int maantal_koppen, Waterresevoir mwaterresevoir, Pomp mpomp); |
tim2meijer | 1:615583651887 | 31 | void ledlamp(double mledfrequentie); |
tim2meijer | 1:615583651887 | 32 | void set_senseo_aan(); |
tim2meijer | 1:615583651887 | 33 | void set_1kop(); |
tim2meijer | 1:615583651887 | 34 | void set_2kop(); |
tim2meijer | 1:615583651887 | 35 | }; |
tim2meijer | 1:615583651887 | 36 | |
tim2meijer | 1:615583651887 | 37 | #endif |