Kombinacja z static w OOP w PHP

Klasa może zawierać zarówno statyczne właściwości i metody, jak i zwykłe.

Spójrzmy na przykład. Załóżmy, że mamy klasę Test jednocześnie ze właściwością statyczną i zwykłą:

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

Pracujmy ze zwykłą właściwością klasy:

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

A teraz użyjmy właściwości statycznej:

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

Stwórz klasę, która będzie miała zarówno metodę zwykłą, jak i statyczną.