Комбинација со static во ООП во PHP

Класата може да содржи и статички својства и методи, и обични.

Да погледнеме на пример. Нека имаме класа Test истовремено и со статичко својство, и со обично:

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

Ајде да работиме со обичното својство на класата:

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

А сега да користиме статичко својство:

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

Направете класа, која ќе има и обичен метод, и статички.