Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Atributos duplicados

Boa tarde! Por que temos os atributos $nome e $cpf na classe Funcionario se ela já estende a classe Pessoa?

Código apresentado na aula:


class Funcionario extends Pessoa
{
    private $nome;
    private $cpf;
    private $cargo;

    public function __construct(string $nome, CPF $cpf, string $cargo)
    {
        parent::__construct($nome, $cpf);
        $this->cargo = $cargo;
    }
1 resposta
solução!

RESOLVIDO

Opa, este código está apresentado na transcrição. Na aula o prof retirou os atributos $nome e $cpf da classe Funcionario.