Considere a seguinte declaração de uma classe na linguagem PHP5:
<?php
class Pessoa {
private $nome;
public function __construct($nome) {
$this->setNome($nome);
}
public function setNome($nome){
$this->nome = $nome;
}
public function getNome(){
return $this->nome;
}
}
?>
Supondo que seja criada uma nova classe chamada Professor com o atributo codigoProfessor, que
estenda a classe Pessoa, a alternativa que apresenta o construtor correto para a classe Professor é