⊗ppOpStPIC 47 of 107 menu

Statične lastnosti znotraj razreda v OOP v PHP

Do statičnih lastnosti je mogoče dostopati znotraj samega razreda z uporabo self::. Oglejte si primer:

<?php class Test { // Zasebna statična lastnost: private static $property; // Statična metoda za nastavitev vrednosti lastnosti: public static function setProperty($value) { self::$property = $value; // zapišemo podatke v našo statično lastnost } // Statična metoda za pridobitev vrednosti lastnosti: public static function getProperty() { return self::$property; // preberemo zapisane podatke } } ?>

Uporabimo naš razred:

<?php Test::setProperty('test'); // zapišemo podatke v lastnost echo Test::getProperty(); // izpišemo na zaslon ?>

Naredite razred Num, ki bo imel dve zasebni statični lastnosti: num1 in num2. Naj bo privzeto v lastnosti num1 shranjena številka 2, v lastnosti num2 pa številka 3.

Naredite v razredu Num metodo getSum, ki bo izpisala na zaslon vsoto vrednosti lastnosti num1 in 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
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni