⊗ppOpStPIC 47 of 107 menu

Statické vlastnosti vnútri triedy v OOP v PHP

K statickým vlastnostiam je možné pristupovať vnútri samotnej triedy pomocou self::. Pozrite si príklad:

<?php class Test { // Privátna statická vlastnosť: private static $property; // Statická metóda na nastavenie hodnoty vlastnosti: public static function setProperty($value) { self::$property = $value; // zapíšeme dáta do našej statickej vlastnosti } // Statická metóda na získanie hodnoty vlastnosti: public static function getProperty() { return self::$property; // prečítame zapísané dáta } } ?>

Využime našu triedu:

<?php Test::setProperty('test'); // zapíšeme dáta do vlastnosti echo Test::getProperty(); // vypíšeme na obrazovku ?>

Vytvorte triedu Num, ktorá bude mať dve privátne statické vlastnosti: num1 a num2. Nech v predvolenom nastavení v vlastnosti num1 je uložené číslo 2, a v vlastnosti num2 - číslo 3.

Vytvorte v triede Num metódu getSum, ktorá bude vypisovať na obrazovku súčet hodnôt vlastností num1 a num2.

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť