Questão
ID 2978307Disciplina: Tecnologia da Informação
Assunto: PHP
Ano: 2025 Banca: FUNDATEC - Fundação Universidade Empresa de Tecnologia e Ciências Órgão: Instituto Federal de Educação, Ciência e Tecnologia do Sertão Pernambucano
Com base no código PHP abaixo, analise as assertivas a seguir, assinalando V, se verdadeiras, ou F, se falsas.
<?php
class Pessoa {
private \$nome;
public function setNome(\$n) {
\$this->nome = \$n;
}
public function getNome() {
return \$this->nome;
}
}
\$p = new Pessoa();
\$p->setNome("João");
echo \$p->getNome();
?>
( ) A propriedade “\$nome” está acessível diretamente fora da classe, pois é um atributo privado.
( ) O método “setNome” permite atribuir um valor à propriedade “\$nome” de forma segura, seguindo o princípio do encapsulamento.
( ) A palavra-chave “private” impede o acesso ao atributo “\$nome” diretamente por meio do objeto “\$p”.
( ) O operador “\$this->” é utilizado dentro da classe para referenciar os membros da própria instância.
( ) O código imprime a palavra "João" na tela.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é: