O que é público / privado protegido em PHP?
O que é público / privado protegido em PHP?

Vídeo: O que é público / privado protegido em PHP?

Vídeo: O que é público / privado protegido em PHP?
Vídeo: Curso de PHP 7 OO Aula 03 Encapsulamento, private, Métodos Especiais ou Específicos 2024, Abril
Anonim

PHP - Modificadores de acesso

público - a propriedade ou método pode ser acessado de qualquer lugar. protegido - a propriedade ou método pode ser acessado dentro da classe e por classes derivadas dessa classe. privado - a propriedade ou método SÓ pode ser acessado dentro da classe

Além disso, qual é a diferença entre privado e protegido em PHP?

Privado : Método ou propriedade com privado a visibilidade só pode ser acessível dentro da classe. Você não pode acessar privado método ou variável de fora de sua classe. Protegido : Método ou variável com protegido visibilidade só pode ser de acesso no classe infantil. Protegido será usado no processo de herança.

Além disso, qual é a diferença entre público / privado e protegido? UMA público membro pode ser acessado de qualquer lugar fora da classe, mas dentro de um programa. UMA protegido variável ou função de membro é muito semelhante a um privado membro, mas forneceu um benefício adicional que eles podem ser acessados em classes filhas que são chamadas de classes derivadas.

o que é público / privado e protegido em OOP?

Em termos gerais, público significa que todos têm permissão para acessar, privado significa que apenas membros da mesma classe têm permissão para acessar, e protegido significa que membros de subclasses também são permitidos.

Por que usamos público privado e protegido?

público : acessível de qualquer lugar. protegido : acessível pelas classes do mesmo pacote e pelas subclasses que residem em qualquer pacote. default (nenhum modificador especificado): acessível pelas classes do mesmo pacote. privado : acessível apenas na mesma classe.

Recomendado: