Combinatie met static in OOP in PHP

Een klasse kan zowel statische eigenschappen en methoden bevatten als gewone.

Laten we een voorbeeld bekijken. Stel we hebben een klasse Test met zowel een statische eigenschap als een gewone:

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

Laten we werken met de gewone eigenschap van de klasse:

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

En laten we nu de statische eigenschap gebruiken:

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

Maak een klasse die zowel een gewone methode als een statische methode heeft.