Advertisement
Guest User

Untitled

a guest
Mar 28th, 2017
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4. class organizm {
  5. public:
  6. int wiek;
  7. organizm();
  8. void oddycha(void);
  9. void zyje(void);
  10. protected:
  11. char chroniony[];
  12.  
  13. };
  14. organizm::organizm() {
  15. chroniony = "protect file";
  16.  
  17. }
  18.  
  19. void organizm::oddycha(void)
  20. {
  21. cout<<"organizm oddycha"<<endl;
  22. }
  23. void organizm::zyje(void)
  24. {
  25. cout<<"organizm zyje"<<endl;
  26. }
  27.  
  28.  
  29. class kregowce : public organizm{
  30. public:
  31. int kregoslup;
  32.  
  33.  
  34. };
  35.  
  36. class ssaki : public kregowce
  37. {
  38. public:
  39. void ssie(void);
  40. };
  41.  
  42. void ssaki::ssie(void)
  43. {
  44. cout<<endl<<"ssak ssie"<<endl;
  45. }
  46. class slonie : public ssaki
  47. {
  48. public:
  49. void trabi(void);
  50. void pokazchroniony(void);
  51. void ssie(void);
  52.  
  53. };
  54. void slonie::ssie(void)
  55. {
  56. cout<<"slon ssie traba"<<endl;
  57. }
  58. void slonie::pokazchroniony(void)
  59. {
  60. cout<<endl<<"Pokaz chroniony z klasy organizm -->"<<chroniony<<endl<<endl;
  61. }
  62. void slonie::trabi(void)
  63. {
  64. cout<<endl<<"slon trabi"<<endl;
  65. }
  66. int main()
  67. {
  68. slonie trabalski;
  69. ssaki kot;
  70. kot.ssie();
  71. cout<<"----------------roznica w funkcji ssie dla kota i dla slonia-----------------"<<endl;
  72. trabalski.trabi();
  73. trabalski.zyje();
  74. trabalski.pokazchroniony();
  75. trabalski.ssie();
  76.  
  77. return 0;
  78. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement