Em termos mais simples: é um token que permite acesso a métodos ou membros estáticos, constantes, e sobrecarregados de uma classe.
Os hebreus eram um povo de origem semita fonte da imagem: oberto-menezes.blogspot.com |
Sua sintaxe é:
<nome da classe>::Constante
Exemplo do uso do Operador de Resolução de Escopo fonte da imagem: bdfatec.blogspot.com.br |
- Simplesmente informamos o nome da classe, dois pontos e o atributo;
- Não é necessário estanciar a classe.
Quando trabalhamos com herança de classes temos dois métodos novos que entram em cena: self e parent. O self é utilizado quando queremos acessar um membro interno da classe e o parent quando queremos acessar um membro da classe que foi herdada. Isso vale para constantes, métodos estáticos e métodos pré-definidos como __construct e __destruct.
Exemplo de uso do Operador de Resolução de Escopo com herança fonte da imagem:bdfatec.blogspot.com.br |
self::$variável
parent::constant
fonte: < Aula 18 - Extends, Parent e Self - operador de escopo >
< PHP 5 + OOP - Resolução de Escopo >
< Operador de Resolução de Escopo (::) >
< Programação Orientada A Objetos No PHP 5 – Parte 2 >
Gostou do blog? Então segue =D
Gostou da postagem? Então comenta ;DDD
Fique por dentro das atualizações
Nenhum comentário:
Postar um comentário