Combinaison avec static en POO en PHP

Une classe peut contenir à la fois des propriétés et méthodes statiques et des propriétés et méthodes ordinaires.

Regardons un exemple. Supposons que nous ayons une classe Test avec à la fois une propriété statique et une propriété ordinaire :

Test.php<?php
  class Test
  {
    public static $staticProperty = 'static';
    public $usualProperty = 'usual';
  }
?>

Travaillons avec la propriété ordinaire de la classe :

index.php<?php
  $test = new Test;
  echo $test->usualProperty;
?>

Et maintenant, utilisons la propriété statique :

index.php<?php
  echo Test::$staticProperty;
?>
Задание 1

Créez une classe qui aura à la fois une méthode ordinaire et une méthode statique.