
jesteś tutaj
627
Stosowanie prototypów
Łańcuch prototypów nie kończy się na psie
Poznałeś już kilka przykładów łańcuchów prototypów — mamy
początkowy prototyp
Dog
, po którym dziedziczą obiekty wszystkich
naszych psów, mamy także bardziej wyspecjalizowane instancje psów
pokazowych, które dziedziczą zarówno po prototypie
ShowDog
, jak
i po
Dog
.
Czy jednak w obu tych przypadkach
Dog
jest ostatnim prototypem
w łańcuchu? Okazuje się, że nie, bo nawet instancje
Dog
mają swój
własny prototyp,
Object
.
W rzeczywistości każdy łańcuch prototypów, który kiedykolwiek
utworzymy, będzie się kończył na prototypie
Object
. Dzieje się
tak dlatego, że
Object
jest domyślnym ...