129

129



i

return 20;

}

};

Relacje Być są relacjami dziedziczenia. Są stosowane wówczas, gdy jakaś klasa rozszerza (konkretyzuje) jakąś inną klasę. Na przykład pizza jest rodzajem produktu spożywczego. Podobnie jak wszystkie produkty spożywcze, dostarcza kalorie, gdy zostaje zjedzona. Ale ma też dodatkowe cechy, które nie są wspólne wszystkim produktom spożywczym, takie jak bycie smaczną na zimno na śniadanie.

Relacje Mieć są relacjami zawierania. Są używane wtedy, gdy jakaś klasa korzysta z pewnych cech danego obiektu, ale nie zmienia ich. Na przykład samochód ma silnik i koła. Ale elementy te nie są rozszerzane ani zastępowane przez obiekt je zawierający, czyli samochód. Ponadto silnik i koła mogą nie być nawet widoczne na zewnątrz samochodu. Relacje Mieć są ustanawiane podczas tworzenia zmiennych składowych.

Przykład: plik inherit.h

Zasady dotyczące zasięgu

pisanie przejrzystego kodu

Kod źródłowy

class baza

{

private: int i1; int i2; public:

baza(): i1(10), i2(20)

{

}

int Weźl1(void) {return i1;} protected:

int Weźl2(void) {return i2;}

class PubIPochodna : public baza

{

public:


Wyszukiwarka

Podobne podstrony:
i return 20;} }; Relacje Być są relacjami dziedziczenia. Są stosowane wówczas, gdy jakaś klasa rozsz
i return 20;} }; Relacje Być są relacjami dziedziczenia. Są stosowane wówczas, gdy jakaś klasa rozsz
b) metody jakościowe. Metody ilościowe mogą być stosowane wówczas, gdy dane występują masowo, czyli
Kolendowicz5 ■ Zgodnie z wyrażonym wyżej twierdzeniem trzy siły są w równowadze wówczas, gdy wielob
są właściwe wówczas, gdy są aktualne, wystarczające, dostępne oraz istotne dla sprawy.19 Spośród wie
LastScan2 220 FIZJOLOGIA Mechanizmy zatrzymywania ciepła są uruchamiane wówczas, gdy organizmowi gro
P1050760 5J. OSCYLOPOLAROGRAFIA 351 Przedstawione zależności są słuszne wówczas, gdy w roztworze nie
Slajd3 Metoda różniczki logarytmicznej Może być ona stosowana wówczas, gdy badana wielkość F można w
68 NR 2 - 2007 nych segmentów rynku. Strategia ta może być stosowana wówczas, gdy potencjalny rynek

więcej podobnych podstron