Advertisement
Guest User

Untitled

a guest
Aug 19th, 2019
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. #pragma once
  2. struct Hamster
  3. {
  4. int alter_in_monaten;
  5. float gewicht_in_gramm;
  6. };
  7. int fressen(int fu_gew);
  8. int add_alter(int Monate, Hamster* h);
  9.  
  10. class cHamster
  11. {
  12. protected:
  13. int alter_in_monaten;
  14. float gewicht_in_gramm;
  15. public:
  16. int fressen(int fu_gew);
  17. int add_alter(int monate);
  18. cHamster()
  19. {
  20. alter_in_monaten = 0;
  21. gewicht_in_gramm = 29;
  22. }
  23. };
  24.  
  25. class cHamster2 : public cHamster
  26. {
  27. private:
  28. CDatum geburtstag;
  29. public:
  30. cHamster2(int alter_in_Monaten,float gewicht_in_gramm,int tag, int monat, int jahr)
  31. {
  32. this->alter_in_monaten = alter_in_Monaten;
  33. this->gewicht_in_gramm = gewicht_in_gramm;
  34. geburtstag = CDatum(tag, monat, jahr);
  35. }
  36. };
  37. /* Warum ist Vererbung hier sinnvoll? - damit man sich Schreibarbeit spart, Abwärtskompatibilität */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement