Diferenciální dědičnost - Differential inheritance
Diferenciální dědičnost je běžné dědictví model používaný společností na základě prototypu programovací jazyky jako JavaScript, Io a NewtonScript. Funguje na principu, že většina objektů je odvozena od jiných obecnějších objektů a liší se pouze v několika malých aspektech; zatímco obvykle interně udržuje seznam ukazatelů na jiné objekty, od kterých se objekt liší.
Analogie
![]() | Tato sekce případně obsahuje původní výzkum.Květen 2018) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Chcete-li myslet na diferenciální dědičnost, přemýšlíte o tom, co se liší. Například když se snažíte někomu popsat, jak Dumbo vypadá, můžete jim říct, co se týče slonů: Pomysli na slona. Nyní je Dumbo mnohem kratší, má velké uši, žádné kly, malý růžový luk a umí létat. Pomocí této metody nemusíte pokračovat v tom, co tvoří slona, stačí jen popsat rozdíly; o čemkoli, co se výslovně neliší, lze bezpečně předpokládat, že je stejné.
Viz také
externí odkazy
- Diferenciální dědičnost v JavaScriptu na Wayback Machine (archivováno 2019-09-29) z webových dokumentů MDN
![]() | Tento softwarové inženýrství související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |