Użytkownik: anonymous
Tytuł: noname
Język: C++
Data: 15 mar 2010, 22:08
#include <iostream> #include <conio.h> using namespace std; class Prz { protected: int x; int y; public: Prz(); friend int Dziel();//Umozliwia podprogramowi dostep do wartosci chronionych w klasie }; Prz::Prz() {x=100;y=10;} int Dziel() { Prz Pr;//Obiekt realizujacy klase int a; a=Pr.x/Pr.y;//Dostep do wartosci klasy return a; } int main() { int b,c; /*Prz Pr2; c=Pr2.x/Pr2.y; Gdy sie usunie ten komentarz to widac ze w mainie nie ma dostepu do wartosci chronionych w klasie cout << c;*/ b=Dziel(); cout<<b; _getch(); return 0; }


