Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Dziedziczenie wieloaspektowe

Podobne prezentacje


Prezentacja na temat: "Dziedziczenie wieloaspektowe"— Zapis prezentacji:

1 Dziedziczenie wieloaspektowe
Dziedziczenie ze względu na rodzaj atrybutów. Pojazd {overlapping} teren teren napęd {overlapping} Pojazd wiatrowy Pojazd silnikowy Pojazd lądowy Pojazd wodny Taka struktura da się zrealizować bez jakichkolwiek przekształceń z punktu widzenia składni języka. Wada: brak powiązania informacji

2 Dziedziczenie wieloaspektowe
Schemat zastępczy: POJAZD { abstract } { abstract } WŁ. NAPĘDU 1..* 1..* WŁ. TERENU LĄD WODA SILNIK ŻAGIEL

3 Dziedziczenie wieloaspektowe
abstract class WlNaped { private int sprawnosc; int getSpraw(){ return sprawnosc; } class Pojazd { WlNaped wn; WlTeren wt; public Pojazd(WlNaped wn, WlTeren wt) { this.wn = wn; this.wt = wt; class Silnik extends WlNaped { int moc; public Silnik() { moc = 100; } int getPower() { return moc;

4 Dziedziczenie wieloaspektowe
class Zagiel extends WlNaped { private int rozpietosc; int getRozp(){ return rozpietosc; }


Pobierz ppt "Dziedziczenie wieloaspektowe"

Podobne prezentacje


Reklamy Google