Użytkownik: anonymous
Tytuł: noname
Język: C++
Data: 15 mar 2010, 22:08
Link: http://3paste.com/s/1562/cpp/noname
  1. #include <iostream>
  2. #include <conio.h>
  3. using namespace std;
  4. class Prz
  5. {
  6. protected:
  7. int x;
  8. int y;
  9. public:
  10. Prz();
  11. friend int Dziel();//Umozliwia podprogramowi dostep do wartosci chronionych w klasie
  12. };
  13. Prz::Prz()
  14. {x=100;y=10;}
  15. int Dziel()
  16. {
  17. Prz Pr;//Obiekt realizujacy klase
  18. int a;
  19. a=Pr.x/Pr.y;//Dostep do wartosci klasy
  20. return a;
  21. }
  22. int main()
  23. {
  24. int b,c;
  25. /*Prz Pr2;
  26. c=Pr2.x/Pr2.y; Gdy sie usunie ten komentarz to widac ze w mainie nie ma dostepu do wartosci chronionych w klasie
  27. cout << c;*/
  28. b=Dziel();
  29. cout<<b;
  30. _getch();
  31. return 0;
  32. }
© 2008 3paste.com Pytania i odpowiedzi | Kontakt | Zmiany 3paste_Poland 3paste_England