Advertisement
fryc1906

dziedziczenie_jpoig

Jun 1st, 2016
472
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.44 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. class Parzystokopytne{
  6.  
  7. public:
  8.     Parzystokopytne()
  9.     {
  10.         cout<<"Czesc, jestem parzystokopytny\n";
  11.         kolor="brak";
  12.         waga=0;
  13.     }
  14.  
  15.     Parzystokopytne(int waga,string kolor){
  16.         this->kolor=kolor;
  17.         this->waga=waga;
  18.     }
  19.  
  20.     ~Parzystokopytne()
  21.     {
  22.         //dtor
  23.     }
  24.  
  25.     Parzystokopytne(const Parzystokopytne& other)
  26.     {
  27.         //copy ctor
  28.     }
  29.     void setKolor(string kolor){
  30.         this->kolor=kolor;
  31.     }
  32.     void setWaga(int waga){
  33.         this->waga=waga;
  34.     }
  35.     string getKolor(){
  36.         return kolor;
  37.     }
  38.     int getWaga(){
  39.         return waga;
  40.     }
  41.  
  42.     void biegaj(){
  43.         cout<<"biegam\n";
  44.     }
  45.     void jedz(string coJem){
  46.         cout<<"Jem "<<coJem<<endl;
  47.     }
  48.     void pij(string coPije){
  49.         cout<<"Pije "<<coPije<<endl;
  50.     }
  51.  
  52. private:
  53.  
  54. protected:
  55.     int waga;
  56.     string kolor;
  57. };
  58.  
  59. class Jelen : public Parzystokopytne{
  60. public:
  61.  
  62.     Jelen(){
  63.         Parzystokopytne();
  64.         cout<<"Jestem Jeleniem\n";
  65.         dlRogow=0;
  66.     }
  67.     Jelen(int dlRogow){
  68.         this->dlRogow=dlRogow;
  69.     }
  70.  
  71. private:
  72.     int dlRogow;
  73.  
  74. };
  75.  
  76. class Zyrafa : public Parzystokopytne{
  77. public:
  78.     Zyrafa(){
  79.         cout<<"Jestem Zyrafa";
  80.     }
  81.     Zyrafa(int dlSzyi){
  82.  
  83.     }
  84. private:
  85.  
  86. };
  87.  
  88. class Wielblad : public Parzystokopytne{
  89. public:
  90. private:
  91.  
  92. };
  93.  
  94.  
  95.  
  96. int main()
  97. {
  98.  
  99. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement