2 dziedziczenie prosteid 20283 ppt

background image

Dziedziczenie elementarne i złożone

składniki w klasie podstawowej

sposób dziedziczenia

składniki w klasie pochodnej

prywatne
chronione
publiczne

prywatne

niedostępne
niedostępne
niedostępne

prywatne
chronione
publiczne

chronione

niedostępne

chronione
chronione

prywatne
chronione
publiczne

publiczne

niedostępne

chronione
publiczne

background image

Dziedziczenie pól i metod (funkcji) po jednej klasie nosi nazwę
dziedziczenia elementarnego (prostego).

class Y: public X

// albo class Y: private X albo class Y: protected X

{
//tu definicja nowych pól i metod
};

Dziedziczenie złożone (wielokrotne) polega na dziedziczeniu pól i metod
(funkcji) po kilku klasach
class Y: public X, public Z
{
//tu definicja nowych pól i metod
};
Przykład
class KolorowyPunkt: public Punkt, public Kolor
{
// tu definicja nowych składowych klasy KolorowyPunkt
// lub nowe definicje składowych z klas Punkt i Kolor
}


Document Outline


Wyszukiwarka

Podobne podstrony:
Programowanie Obiektowe Cz2, Dziedziczenie proste
Dziedziny sztuk KG ppt
14 Dziedziczenie beztestamentoweid 15398 ppt
16 Dziedziczenie przeciwtestamentowe i obliczanie zachowkuid 16754 ppt
2 Dziedziny ppt tryb zgodnosci
1 dziedziczenieid 9189 ppt
1 Model Referencyjny Dziedzinyid 10323 ppt
16 Dziedziczenie przeciwtestamentowe i obliczanie zachowkuid 16754 ppt
diagnostyka chorób dziedzinych ppt
11 Proste maszyny czyszczące ppt
03 Sejsmika04 plytkieid 4624 ppt
Choroby układu nerwowego ppt
10 Metody otrzymywania zwierzat t

więcej podobnych podstron