Zpo-4-wyk-Slajd16
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
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.