2150626478
4.3 Dziedziczenie. 4 DIAGRAMY KLAS.
4.3 Dziedziczenie. 4 DIAGRAMY KLAS.
1 |
dokładnie jeden |
I |
|
|
jeden lub wiele |
L |
_h |
CU |
zero lub jeden |
r |
• h |
* |
wiele |
L |
D |- |
0_* |
zero lub wiele |
r |
‘ \ |
|
|
1 |
p 1 |
|
(n>l) |
1 |
|
l_n |
od 1 do n |
L |
_J:_J- |
0_n |
od 0 don |
r |
" \ |
|
od n do m |
i |
, L |
|
(n,m> 1) |
i_ |
I |
»-* |
więcej niżn |
L |
|
n, m, o..p, q |
liczebność złożona |
L |
K ( |
Rysunek 9: Liczności.
4.3 Dziedziczenie.
Strzałka (z białym trójkątnym grotem) prowadzi od pod-klasy do jej bezpośredniej nadklasy. Zakłada się, że obiekt pod-klasy automatycznie dziedziczy wszystkie atrybuty, metody, asocjacje i agregacje z wszystkich jej nadklas. Użytkownik może explicite zadeklarować aspekt, według którego specjalizuje się dany obiekt (np. napęd lub teren), oraz określić fakt niepustego przecięcia zakresów znaczeniowych - zbiorów obiektów (overlapping).
Adiunkt 11 Docent I I Profesor
Osoba I
£ i
Rysunek 10: Przykład dziedziczenia.
Klasy Ciężarówka i Żaglówka (rys. 11) zostały zdefiniowane z użyciem wielokrotnego dziedziczenia. Na rysunku zilustrowano również możliwość określania faktu, że podklasy są rozłączne (disjoint) i nie przykrywają całego zakresu znaczeniowego ich nadklasy (incomplete).
http: // www.konradsobolewski.pl/
Wyszukiwarka
Podobne podstrony:
statystyka skrypt 07 •MW n 10 R>» 13. Hmopram db licrfjy klas k ■ 7 (dokładng) •MW Rys. 1.6. Histstatystyka skrypt 07 •MW n 10 R>» 13. Hmopram db licrfjy klas k ■ 7 (dokładng) •MW Rys. 1.6. HistDobór klasy dokładności wykonania kół Norma PN- 79/M-88521.1 określa dla klas dokładności 3 -h12Dobór klasy dokładności wykonania kół Norma dopuszcza przyjmowanie różnych klas dokładnościDobór klasy dokładności wykonania kół Norma PN- 79/M-88521.1 określa dla klas dokładności 3 -h12Dobór klasy dokładności wykonania kół Norma dopuszcza przyjmowanie różnych klas dokładnościbadanie8 różną czułością i należące do różnych klas dokładności. Dlatego i ogólny uchyb spowodowanystrona073 4.14. TOLERANCJE WYMIARÓW KĄTOWYCH 73 TABLICA 4.9. Wartości liczbowe tolerancji dla klas d313 liczbę możliwych wykonań wymiaru (28 położeń pól tolerancji x 19 klas dokładności = 532 warianty4.2 Asocjacje. 4 DIAGRAMY KLAS. • Dziedziczenie (inheritance), czyli ustalenie zwiSpis rysunków 1 Diagram klas funkcji przynależności (MembershipFunction)Rysunek 2: Diagram klas generatora podsumowań Rysunek 3: Diagram klas przestrzeni rozważańRysunek 4: Diagram klas funkcji przynależności (MembershipFunction) 9IMGf19 W diagram** l MlRysunek 1: Diagram klas dla zadań z podrozdziału 2.2 (klasy abstrakcyjne - szary, interfejsyGrupa B 1 zad 1- (4 pkŁ) Podany jest następujący opis systemu. Zaproponuj do niego diagram klas. Zaz9Kolokwium PRI 17.12. 2001 Zestaw I 1. Dla podanych założeń skonstruuj diagram klas (nie redukującwięcej podobnych podstron