PHP'de OOP'de static ile Kombinasyon

Bir sınıf, hem statik özellikler ve metotlar, hem de sıradan olanları içerebilir.

Bir örnek üzerinden inceleyelim. Diyelim ki Test sınıfımızda aynı anda hem statik özellik hem de sıradan bir özellik bulunsun:

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

Sınıfın sıradan özelliği ile çalışalım:

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

Şimdi statik özelliği kullanalım:

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

Hem sıradan metodu, hem de statik metodu olan bir sınıf yapın.