Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

E possível uma classe abstrata estender outra classe abstrata?

E possível uma classe abstrata estender outra classe abstrata? exemplo tenho uma classe abstrata funcionário e ele extends uma outra classe abstrata pessoa. desde já agradeço pela resposta :)

2 respostas
solução!

Olá Alison, sim é possivel.

Fiz o um codigo similar ao que você disse para testar e funcionou perfeitamente...

<?php
abstract class Pessoa {
    abstract public function a();
    abstract public function b();
}

abstract class Funcionario extends Pessoa {
    public function a() { echo('teste<br>'); }
}

class Gerente extends Funcionario {
    public function b() {
        echo('gerente<br>');
    }
}

$gerente = new Gerente();
$gerente->b();
$gerente->a();

valeu,muito obrigado :)