Ten artykuł jest pod opieką Wikiprojektu Informatyka, którego celem jest rozwijanie artykułów z dziedziny informatyki. Jeśli chcesz współuczestniczyć w projekcie, odwiedź jego stronę, gdzie można przyłączyć się do dyskusji i zobaczyć listę otwartych zadań.
|
|
Kierunki rozwoju artykułu
[edytuj kod]Artykuł opisałem na razie głównie z punktu widzenia dziedziczenia klas, ponieważ na tym aspekcie najlepiej się znam i jak by na to nie patrzeć, właśnie to zagadnienie głównie interesuje zarówno naukowców zajmujących się projektowaniem obiektowym i komponentowym, jak i programistów. Dziedziczenie po obiektach jest jedynie wzmiankowane — jeśli ktoś jest obeznany w tym temacie, byłoby fajnie, gdyby go rozwinął. --Zyx (dyskusja) 21:25, 14 lip 2011 (CEST)
Dziedziczenie a podtypy
[edytuj kod]Wydzieliłem w artykule fragmenty dotyczące mechanizmów wynikających z podtypowania (polimorfizmu) do osobnej sekcji z zaznaczeniem ze ogólnie dziedziczenie to co innego niż podtypowanie. Wyrzuciłem całkiem odwołania do Zasady Liskov, gdyż nie dotyczy ona syntaktycznej możliwości użycia podtypu w miejscu nadtypu. Jest to zasada dotycząca semantyki: (strong) behavioral subtyping. royas (dyskusja) 11:35, 13 sie 2011 (CEST)