Staatilised omadused OOP-s PHP-s
Peale staatiliste meetodite saab teha
ka staatilisi omadusi. Sellised omadused deklareeritakse
samuti kasutades võtmesõna
static:
<?php
class Test
{
public static $property;
}
?>
Staatilisse omadusse saab midagi kirjutada ja sealt lugeda. Sel juhul määratakse omaduse nimi koos dollarmärgiga:
<?php
Test::$property = 'test';
echo Test::$property; // väljastab 'test'
?>
Tehke klass Num, millel on
kaks avalikku staatilist omadust: num1
ja num2. Kirjutage esimesse omadusse
number 2, ja teise - number 3.
Kuva omaduste väärtuste summa ekraanile.