Statische eigenschappen in OOP in PHP
Behalve statische methoden kun je ook
statische eigenschappen maken. Dergelijke eigenschappen worden ook
gedeclareerd met behulp van het sleutelwoord
static:
<?php
class Test
{
public static $property;
}
?>
Je kunt iets in een statische eigenschap schrijven en eruit lezen. Hierbij wordt de naam van de eigenschap aangegeven samen met het dollarteken:
<?php
Test::$property = 'test';
echo Test::$property; // toont 'test'
?>
Maak een klasse Num, die twee
publieke statische eigenschappen heeft: num1
en num2. Schrijf in de eerste eigenschap
het getal 2, en in de tweede - het getal 3.
Toon de som van de waarden van de eigenschappen op het scherm.