top of page
![](https://static.wixstatic.com/media/659d51_57d1b7d894a7489cbc61669e97ff2a52~mv2.jpg/v1/fill/w_1160,h_144,al_c,q_80,usm_0.66_1.00_0.01,enc_auto/659d51_57d1b7d894a7489cbc61669e97ff2a52~mv2.jpg)
![polski](https://static.wixstatic.com/media/659d51_1f1598ba66634959a493c311c1c62d0f~mv2.gif)
![English](https://static.wixstatic.com/media/659d51_b0f773fd4abc4fd393092a52df808736~mv2.gif)
![polski](https://static.wixstatic.com/media/659d51_1f1598ba66634959a493c311c1c62d0f~mv2.gif)
![English](https://static.wixstatic.com/media/659d51_b0f773fd4abc4fd393092a52df808736~mv2.gif)
w języku UML i innych metodykach obiektowych – dziedziczenie jest podstawowym mechanizmem przenoszenia struktury i zachowania z elementów bardziej ogólnych do elementów określonych bardziej szczegółowo.
Mechanizm dziedziczenia jest najczęściej stosowany do przekazywanie składników, np. definicji atrybutów (patrz: atrybut) i operacji (patrz: operacja), z klasy bazowej (patrz: klasa bazowa) (bardziej ogólnej, nadklasy (patrz: nadklasa)) do jej klasy pochodnej (patrz: klasa pochodna) (bardziej szczegółowej, podklasy (patrz: podklasa)). W aspekcie ontologicznym proces taki nazywany jest specjalizacją (patrz: specjalizacja), a jego przeciwieństwo uogólnieniem (patrz: uogólnienie) (generalizacją).
Mechanizm dziedziczenia jest najczęściej stosowany do przekazywanie składników, np. definicji atrybutów (patrz: atrybut) i operacji (patrz: operacja), z klasy bazowej (patrz: klasa bazowa) (bardziej ogólnej, nadklasy (patrz: nadklasa)) do jej klasy pochodnej (patrz: klasa pochodna) (bardziej szczegółowej, podklasy (patrz: podklasa)). W aspekcie ontologicznym proces taki nazywany jest specjalizacją (patrz: specjalizacja), a jego przeciwieństwo uogólnieniem (patrz: uogólnienie) (generalizacją).
bottom of page