Συνδυασμός με 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

Δημιουργήστε μια κλάση που θα έχει και συνηθισμένη μέθοδο, και στατική.