English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
' extends 'Keyword per creareEreditarietà della classe。HaEreditarietà della classeRelazioneClasseeredita un altroLa classeTutti i metodi. Parliamo brevemente di essi.
Nell'esempio seguente, " extends "Keyword per passare le proprietà da"Azienda"Classe"Ereditarietà a "Modello"Classe. super" () Riferimento al metodoPadre La classe. Chiamare il metodo del costruttore del metodo è solo chiamare il metodo del costruttore dell'oggetto padre e può accedere alle proprietà e ai metodi dell'oggetto padre.super()
<html> <body> <p id="method"></p> <script> class Company { constructor(branch) { this.name = branch; } method() { return this.name + " ha un prodotto che è "; } } class Model extends Company { constructor(branch, pname) { super(branch); this.model = pname; } result() { return this.method() + " " + this.model; } } mycar = new Model("w3codebox", "Tutorix"); document.getElementById("method").innerHTML = mycar.result(); </script> </body> </html>
w3codebox ha un prodotto che è Tutorix