Zpo-4-wyk-Slajd16

Z Studia Informatyczne
Wersja z dnia 06:42, 21 sie 2006 autorstwa Bwalter (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

Method Inheritance Factor (MIF)

Method Inheritance Factor (MIF)


Wykres ten przedstawia zmierzone wartości współczynnika dziedziczenia dla metod. Faktycznie, wartości tej metryki są wyższe niż w przypadku dziedziczenia atrybutów. Ma to intuicyjne wyjaśnienie: dziedziczenie metod dotyczy podobieństwa w zachowaniu klas, natomiast dziedziczenie atrybutów jest związane z podobieństwem w strukturze klas. Dlatego metody są zwykle dziedziczone przez wiele poziomów w hierarchii dziedziczenia, od klas abstrakcyjnych do konkretnych, natomiast atrybuty zwykle występują jedynie na poziomach dziedziczenia odpowiadających bardziej konkretnym klasom.


<< Poprzedni slajd | Spis treści | Następny slajd >>