Imagem de fundo

É dado a seguir um exemplo prático de como declarar...

É dado a seguir um exemplo prático de como declarar propriedades e métodos usando os modificadores de acesso presentes na linguagem PHP:


<?php

class A {

protected $a = 'a';

private $b = 'b';

public $c = 'c';

function m_a() {

echo 'm_a';

}

}

class B extends A {

public function m_b() {

// Quais atributos e métodos da classe A são acessíveis neste escopo?

}

}

?>


Considerando os membros da classe A ($a, $b, $c e m_a()), e de acordo com as regras de visibilidade, os membros que são acessíveis no método m_b(). são


A

$a, $c


B

$c, m_a()


C

$a, $c, m_a()


D

$a, $b, $c, m_a()