Advertisement
Guest User

Untitled

a guest
May 22nd, 2018
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.69 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. class Czujnik {
  6. public:
  7. void wyswietl();
  8. void pomiar();
  9. Czujnik(string nazwa);
  10. protected:
  11. string nazwa;
  12. double wartosc;
  13. };
  14. class CzujnikX : public Czujnik
  15. {
  16. public:
  17. void wyswietl()
  18. {
  19. cout << "Zmierzona wartosc: " << wartosc << endl;
  20. }
  21. };
  22. void main()
  23. {
  24.  
  25.  
  26. Czujnik *czujniki[10] = { NULL };
  27. czujniki[0] = new CzujnikTemperatury("silnik");
  28. czujniki[5] = new CzujnikTemperatury("tarcze");
  29. czujniki[7] = new CzujnikCisnienia("olej");
  30. for(int i=0; i<10; i++)
  31. if(czujniki[i] != NULL)
  32. {
  33. czujniki[i]->pomiar();
  34. czujniki[i]->wyswietl();
  35. }
  36. //...
  37. for(int i=0; i<10; i++)
  38. if(czujniki[i] != NULL)
  39. delete czujniki[i];
  40. }
  41.  
  42.  
  43.     return 0;
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement