Bem vindo de volta.
Neste vídeo, vamos recapitular o que aprendemos nos últimos dois vídeos.
Aprendemos que a programação orientada a objetos é um modelo baseado em objetos que são construídos a partir de algum tipo
de modelo em linguagens que criaram suporte para O. P. chamamos essas classes de planos e
os objetos criados a partir dessas instâncias, uma vez que não temos suporte de classe incorporado em javascript.
Imitamos a funcionalidade das classes usando funções para criar objetos através do uso de funções de
construtor e a nova palavra-chave.
Nós também vimos que a nova palavra-chave faz quatro coisas criando um objeto fora do ar.
Ele define o valor da palavra-chave como esse objeto criado na etapa anterior que adiciona ou retorna isso
para a função do construtor.
E, finalmente, define uma propriedade no objeto em que podemos acessar, chamado Dunder Prato.
Falaremos muito mais sobre isso no próximo vídeo.
Finalmente, podemos refatorar a duplicação se várias funções do construtor compartilhar propriedades, invocando outra função do construtor
e usando uma chamada ou aplicar para definir o valor da palavra-chave como sendo o objeto
correto criado a partir da função do construtor no próximo vídeo.
em funções chamadas de protótipo e mergulhamos até mais profundamente no que faz a nova palavra-chave.
Examinaremos uma propriedade
Vejo.