Zpo-4-wyk-Slajd16

Z Studia Informatyczne
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 >>