Zpo-1-wyk-Slajd30: Różnice pomiędzy wersjami
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Nie podano opisu zmian |
Nie podano opisu zmian |
||
Linia 4: | Linia 4: | ||
Dziedziczenie jest | Dziedziczenie jest relacją wiążącą obiekty w nieco inny sposób i powodującą inne efekty niż relacje przedstawione na poprzednich slajdach. Oznacza ono bowiem nie związanie ze sobą dwóch niezależnych klas, ale utworzenie nowej klasy na bazie już istniejącej. Zatem związek między nadklasą i podklasą jest znacznie silniejszy niż w poprzednich przypadkach. Mimo, że dziedziczenie jest uznawane za typowy mechanizm obiektowy, to jednak w wielu przypadkach tworzy zbyt mocną zależność pomiędzy klasami i dlatego powinno być zastępowane stosowaniem interfejsów | ||
[[zpo-1-wyk-Slajd29 | << Poprzedni slajd]] | [[zpo-1-wyk-toc|Spis treści ]] | [[zpo-1-wyk-Slajd31 | Następny slajd >>]] | [[zpo-1-wyk-Slajd29 | << Poprzedni slajd]] | [[zpo-1-wyk-toc|Spis treści ]] | [[zpo-1-wyk-Slajd31 | Następny slajd >>]] |
Aktualna wersja na dzień 10:45, 17 paź 2006
Rodzaje relacji: dziedziczenie
Dziedziczenie jest relacją wiążącą obiekty w nieco inny sposób i powodującą inne efekty niż relacje przedstawione na poprzednich slajdach. Oznacza ono bowiem nie związanie ze sobą dwóch niezależnych klas, ale utworzenie nowej klasy na bazie już istniejącej. Zatem związek między nadklasą i podklasą jest znacznie silniejszy niż w poprzednich przypadkach. Mimo, że dziedziczenie jest uznawane za typowy mechanizm obiektowy, to jednak w wielu przypadkach tworzy zbyt mocną zależność pomiędzy klasami i dlatego powinno być zastępowane stosowaniem interfejsów