Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #pragma once
- struct Hamster
- {
- int alter_in_monaten;
- float gewicht_in_gramm;
- };
- int fressen(int fu_gew);
- int add_alter(int Monate, Hamster* h);
- class cHamster
- {
- protected:
- int alter_in_monaten;
- float gewicht_in_gramm;
- public:
- int fressen(int fu_gew);
- int add_alter(int monate);
- cHamster()
- {
- alter_in_monaten = 0;
- gewicht_in_gramm = 29;
- }
- };
- class cHamster2 : public cHamster
- {
- private:
- CDatum geburtstag;
- public:
- cHamster2(int alter_in_Monaten,float gewicht_in_gramm,int tag, int monat, int jahr)
- {
- this->alter_in_monaten = alter_in_Monaten;
- this->gewicht_in_gramm = gewicht_in_gramm;
- geburtstag = CDatum(tag, monat, jahr);
- }
- };
- /* Warum ist Vererbung hier sinnvoll? - damit man sich Schreibarbeit spart, Abwärtskompatibilität */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement