Egyszerű öröklődés javascript, amit tudnia kell, javascript
Ez a koncepció nagyon rugalmas, így lehet használni, hogy végre néhány fogalom az objektum-orientált programozás, például öröklés.
végrehajtási öröklés

Könnyedén létrehozhat egy ClassA. Mivel nincs kifejezett osztály, tudjuk meg egy sor viselkedési egyszerűen hozzon létre egy függvény, mint ez:
Egy ilyen eset történt „osztály” hozható létre a kulcsszó új:
Mi használjuk a segítségével a létesítmény:
Elég egyszerű, nem?
Minden minta mindössze nyolc sornyi kódot:
Most vegyünk fel egy olyan eszköz létrehozása a „öröklés” osztályok között. Ez az eszköz van köze, csak egy dolog: a klón a prototípus:
Ez az, ahol a varázslat történik! Klónozása egy prototípus, átadjuk minden tagja és funkciók az új osztályban.
Így, ha azt akarjuk, hogy egy második osztály, melyik lesz az utódja, az első, amit csak meg kell használni a következő kódot:
Mivel ClassB örökli a nyomtatási funkcióját ClassA. A következő kód működik:
És ez teszi a következtetésre jutott:
Mi is felülbírálhatja a nyomtatási funkció ClassB:
Ebben az esetben az eredmény a következő:
A trükk az, hogy okoz ClassA.prototype az alapvető nyomtatási funkcióval. Aztán, hála a függvényhívás, tudjuk hívni a bázis funkciót az aktuális objektum (ez).
Az eredmény az alábbi kódot:
És egy kicsit filozófia.