Pesquisar neste blog

19/07/2020

Classes + herança em JavaScript

//Classe + herança
class Avo{//classe  avo
    constructor(sobrenome){//função construtora, parametro sobrenome
        this.sobrenome = sobrenome
    }
}

class Pai extends Avo{//Pai extende Avo, prototipo de outra classe Avo
    constructor(sobrenomeprofissao = 'Professor'){
        super(sobrenome)//chama o construtor da super classe
        this.profisscao = profissao//atribui profissão ao objeto que foi instanciado
    }
}

class Filho extends Pai{
    constructor(){
        super('Silva')//Sobrenome do Pai
    }
}

const filho = new Filho
console.log(filho);







Palavras chave:

Klassen + Vererbung in JavaScript
Классы + наследование в JavaScript
Clase + moștenire în JavaScript
คลาส + การสืบทอดใน JavaScript
שיעורים + ירושה ב- JavaScript
Класе + наслеђивање у ЈаваСцрипт-у

Nenhum comentário: