Informática, perguntado por sophiafarossotbbxy, 1 ano atrás

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 bitencourtericotafpm
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áticasconstantessobrecarregadas 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