Imagem de fundo

Considere a classe PHP a seguir: class B extends A { public...

Considere a classe PHP a seguir:


class B extends A {

public function funcA() {

return parent::funcA() + 10;

}

public function funcB() {

return 20;

}

}


Para que este código seja executado sem erros, é necessário que a classe A possua o(s) método(s):


A

funcA() e que ele seja “private”.


B

funcA() e que ele não seja “private”.


C

funcB() e que ele seja “public” ou “protected”.


D

funcB() e que ele seja “private”.


E

funcA() e funcB() e que eles sejam “private”.