Questão
ID 2124556Disciplina: Tecnologia da Informação
Assunto: Princípios SOLID
Ano: 2022 Banca: Colégio Pedro II Órgão: Colégio Pedro II
É 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