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 :)
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 :)
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 :)