SóProvas


ID
3891688
Banca
Quadrix
Órgão
CRQ 4ª Região-SP
Ano
2018
Provas
Disciplina
Programação
Assuntos

Com base nos conceitos de orientação a objeto, julgue o item.


São exemplos de linguagens de programação orientada a objetos (POO) baseadas em classes e em protótipos, respectivamente, Java e JavaScript.

Alternativas
Comentários
  • Acho que o que muitos devem ter errado nessa questão (inclusive eu... rsrsrs) é o fato do JavaScript ser "baseado em protótipos". "Mas o que é isso, Fabiano?". Vou deixar aqui a minha pesquisa:

    Conceito:

    • Programação baseada em protótipos é um estilo de programação orientada a objetos na qual não temos presença de classes.

    Talvez você fique com a seguinte dúvida: "Mas eu já vi uma declaração de uma classe (.class) em um JavaScript.

    • O ".class" no JavaScript é apenas uma sintaxe sugar (forma de tornar suas construções mais fáceis de serem lidas e expressas), ou seja, em JavaScript há presença de pseudoclasses.

    Fonte: <https://imasters.com.br/javascript/o-que-e-prototype-chain-em-javascript#:~:text=POO%20%C3%A9%20um%20paradigma%20de,modelos%20baseados%20no%20mundo%20real.&text=O%20exemplo%20original%20(e%20o,David%20Ungar%20e%20Randall%20Smith.>

    GABARITO CERTO