Acessando static através da classe e do objeto em POO em PHP

Propriedades e métodos estáticos podem ser acessados tanto através da classe quanto através de uma variável com um objeto da classe.

Vamos ver um exemplo. Suponha que temos a classe Test com uma propriedade estática:

Test.php<?php
  class Test
  {
    public static $property = 'static';
  }
?>

Vamos exibir o valor da propriedade estática, acessando através da classe:

index.php<?php
  echo Test::$property;
?>

E agora, o valor da propriedade estática, acessando através de um objeto da classe:

index.php<?php
  $test = new Test;
  echo $test::$property;
?>
Задание 1

Dada a seguinte classe com um método estático:

Test.php<?php
  class Test
  {
    public static function show()
    {
      return '+++';
    }
  }
?>

Chame este método como um método da classe, e como um método do objeto.