A orientação a objetos no PHP permite a criação de classes com diversos recursos, como interfaces, implementações, abstrações e visibilidade. Um objeto passa a ser considerado objeto após ser instanciado em uma variável no PHP, com a utilização da sintaxe: $variável = new Classe(); por exemplo, ($carro = new Carro();). Porém, no PHP, é possível realizar uma chamada estática para um método ou propriedade de um objeto sem instanciá-lo. Qual das opções abaixo representa um exemplo de chamada estática do PHP para um método ou properidade?
$carro->propriedade;
$carro->metodo();
carro->propriedade;
Carro::propriedade;
carro->metodo();
Soluções para a tarefa
Respondido por
0
Olá Sophia! Vamos lá.
O operador "::" (dois dois pontos) é chamado de Resolução de Escopo, ele permite o acesso para métodos (funções) ou propriedades estáticas, constantes e sobrecarregadas de uma determinada classe criada no seu código.
Ou seja, para acessar métodos ou propriedades estáticas, se utiliza os dois pontos.
A alternativa correta é a letra D, Carro::propriedade.
Abraços!
O operador "::" (dois dois pontos) é chamado de Resolução de Escopo, ele permite o acesso para métodos (funções) ou propriedades estáticas, constantes e sobrecarregadas de uma determinada classe criada no seu código.
Ou seja, para acessar métodos ou propriedades estáticas, se utiliza os dois pontos.
A alternativa correta é a letra D, Carro::propriedade.
Abraços!
Perguntas interessantes
Informática,
9 meses atrás
Biologia,
1 ano atrás
História,
1 ano atrás
História,
1 ano atrás
Psicologia,
1 ano atrás
Geografia,
1 ano atrás