Kombinácia so static v OOP v PHP

Trieda môže obsahovať ako statické vlastnosti a metódy, tak aj obyčajné.

Pozrime sa na príklad. Nech máme triedu Test súčasne so statickou vlastnosťou a s obyčajnou:

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

Poďme pracovať s obyčajnou vlastnosťou triedy:

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

A teraz použijeme statickú vlastnosť:

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

Vytvorte triedu, ktorá bude mať aj obyčajnú metódu, aj statickú.