klasy i obiekty cz1 4






Programowanie obiektowe




Ochrona składników





Między innymi po to zamykamy zmienne i funkcje wewnątrz klasy,
by dostęp do nich był kontrolowany.


private
jest dostępny tylko dla funkcji składowych danej klasy. Jeżeli zależy
nam, by nikt niepowołany nie grzebał w danym składniku, to powinien być on zadeklarowany
właśnie jako prywatny.
protected
jest dostępny tak, jak składnik private, ale dodatkowo jest
jeszcze dostępny dla klas wywodzących się od tej klasy.

public
jest dostępny bez ograniczeń. Zwykle składnikami takimi są jakieś
wybrane funkcje składowe. To za ich pomocą dokonuje się z zewnątrz
operacji na danych prywatnych.



class samochod {
private:
char model[20];
float przebieg,paliwo;
public:
void tankuj(float ile_litrow);
void jedz(float ile_kilometrow);
};





Najczęściej dobrze zaprojektowana klasa daje dostęp bez ograniczeń tylko do wybranych
funkcji składowych








(2) (c) Marian Mrozek, Kraków - Nowy Sącz, 1997-2001





Wyszukiwarka

Podobne podstrony:
klasy i obiekty cz1 5
klasy i obiekty cz1 7
klasy i obiekty cz1 0
klasy i obiekty cz1 6
klasy i obiekty cz1 2
klasy i obiekty cz1 3
JP SS 6 Klasy i obiekty
18 klasy i obiekty
klasy i obiekty cz2 0
klasy i obiekty cz2 1
JAVA 09 klasy i obiekty(2)
JP SS 7 Klasy i obiekty
klasy i obiekty cz2 2
klasy i obiekty cz2 3
świerszczyński,programowanie obiektowe,Pojęcia klasy i obiektu; dziedziczenie

więcej podobnych podstron