⊗ppOpStPIC 47 of 107 menu

Statische eigenschappen binnen een klasse in OOP in PHP

Er kan naar statische eigenschappen worden verwezen binnen de klasse zelf, met behulp van self::. Zie het voorbeeld:

<?php class Test { // Privé statische eigenschap: private static $property; // Statische methode om de waarde van de eigenschap in te stellen: public static function setProperty($value) { self::$property = $value; // schrijven gegevens naar onze statische eigenschap } // Statische methode om de waarde van de eigenschap op te halen: public static function getProperty() { return self::$property; // lezen de geschreven gegevens } } ?>

Laten we onze klasse gebruiken:

<?php Test::setProperty('test'); // schrijven gegevens naar de eigenschap echo Test::getProperty(); // output naar het scherm ?>

Maak een klasse Num, die twee privé statische eigenschappen zal hebben: num1 en num2. Laat standaard in de eigenschap num1 het getal 2 zijn opgeslagen, en in de eigenschap num2 - het getal 3.

Maak in de klasse Num een methode getSum, die de som van de waarden van de eigenschappen num1 en num2 naar het scherm zal uitvoeren.

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren