• Nie Znaleziono Wyników

Dziedziczenie wielobazowe – zalety i wady.  P26-JustynaKorycińska

N/A
N/A
Protected

Academic year: 2021

Share "Dziedziczenie wielobazowe – zalety i wady.  P26-JustynaKorycińska"

Copied!
7
0
0

Pełen tekst

(1)

Justyna Korycińska

(2)

Dziedziczenie wielobazowe to takie dziedziczenie, w którym jest więcej niż jedna klasa bazowa.

(3)

Przykładowo mając dwie, zaimplementowane klasy, można zbudować nową klasę, która dziedziczy

jednocześnie właściwości obu tych klas. Zwykle nie wymaga to wprowadzania zmian w ich kodzie lub zmiany te są nieznaczne

(4)
(5)

class Stol { public: int a; } class Okrag { public: int b; }

class OkraglyStol : public Stol, public Okrag { public: int c; }

OkraglyStol obj;

obj.a = 0;

obj.b = 1;

obj.c = 2;

(6)

Zaletą dziedziczenia wielobazowego jest to, że pozwala programiście budować elastyczne i dobrze

odwzorowujące rzeczywistość hierarchie klas.

Niestety zmusza to programistę do większej uwagi, zwiększa złożoność języka oraz kompilatora.

(7)

Dziedziczenie wielobazowe można spotkać w: C++, Python, natomiast w Pascalu, Javie i C# zrezygnowano z niego.

Cytaty

Powiązane dokumenty

Jeśli ktoś po- dejmuje się uzupełnić „wyskakujące okienko”, można wnioskować, że czyni to w sposób całkowicie nieprzymu- szony – jest to sytuacja o wiele bardziej

Ce sont des chefs; ils doivent lutter contre leur égoisme, apprendre à se contrôler et surveiller leur cœur.. Les expositions au soleil

5. Burza mózgów – uczniowie podają towary, które powinny być przewożone danym środkiem transportu. Pytanie do uczniów – „Dlaczego o kolei możemy powiedzieć, że jest

W polskim prawie podatkowym, poza omawia- nym podatkiem od niektórych instytucji finanso- wych, nie występują konstrukcje płacenia podatku za każdy miesiąc. W przypadku

Podstawowym wskazaniem do wykonania endoskopii kapsułkowej jest krwawienie z jelita cienkiego, a sama technika badania jest okaza- ła się być wysoce przydatna [2, 3]..

Stwórz klasę pochodną Pies dziedziczącą po klasie Ssak z dodatkowym polem imie (char*) oraz metodą Mow().. Klasa Pies będzie klasą bazową dla klasy Husky, która ma

Dziedziczenie wielobazowe bez powtórzeń – klasa TProdukt1 bez zmian, natomiast TProdukt2 w liście dziedziczenia ma. klasę TProdukt1, która nie jest juŜ

Własności i zastosowanie materiałów otrzymywanych metodami metalurgii proszków: wyrobów spiekanych na bazie żelaza, miedzi i aluminium, łożysk samosmarujących i litych,