Magna Concursos
2608577 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: BNB

Julgue o item seguinte acerca de orientação a objetos e linguagens de programação.

<script>
class Retangulo {
constructor(altura, largura) {
this.altura = altura;
this.largura = largura;

}
// Getter
get area() {
return this.calcArea();

}
// Method
calcArea() {
return this.altura * this.largura;
}
}
class Quadrado extends Retangulo {
constructor (lado) {
super(lado,lado);
}
}
const quadrado = new Retangulo(10, 10);
const quad = new Quadrado(15);
console.log(quadrado.area);
console.log(quad.area);
</script>

Considere-se o seguinte código JavaScript.

O resultado da execução do código precedente será o seguinte.

Erro: função area() não definida.

 

Provas

Questão presente nas seguintes provas

Analista de TI - Desenvolvimento

120 Questões