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;
    }

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
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.