

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Observe o seguinte trecho de código em linguagem de programação PHP na versão 8.2.
class FormaGeometrica {
function __call($name,$arg){
if($name == 'calcularArea')
switch(count($arg)){
case 0 : return 0 ;
case 1 : return $arg[0] * $arg[0];
case 2 : return $arg[0] * $arg[1];
}
}
}
$c = new FormaGeometrica();
Assinale a alternativa correta.
Há um erro de sintaxe no código-fonte.
O trecho exemplifica o conceito de herança.
Ao adicionar o código echo $c->calcularArea(4,4); no final do trecho apresentado, o resultado exibido será “16”.
Ao adicionar o código echo $c->calcularArea(3); no final do trecho apresentado, o resultado exibido será “3”.
A execução desse código culminará em um erro de execução.