Statische Eigenschaften in OOP in PHP
Neben statischen Methoden kann man auch
statische Eigenschaften erstellen. Solche Eigenschaften werden
auch mit dem Schlüsselwort
static deklariert:
<?php
class Test
{
public static $property;
}
?>
Man kann etwas in die statische Eigenschaft schreiben und daraus lesen. Dabei wird der Name der Eigenschaft zusammen mit dem Dollarzeichen angegeben:
<?php
Test::$property = 'test';
echo Test::$property; // gibt 'test' aus
?>
Erstellen Sie eine Klasse Num, die zwei
öffentliche statische Eigenschaften hat: num1
und num2. Schreiben Sie in die erste Eigenschaft
die Zahl 2 und in die zweite - die Zahl 3.
Geben Sie die Summe der Eigenschaftswerte auf dem Bildschirm aus.