⊗ppOpStPIC 47 of 107 menu

Statyczne właściwości wewnątrz klasy w OOP w PHP

Do statycznych właściwości można się odwoływać wewnątrz samej klasy, używając self::. Spójrz na przykład:

<?php class Test { // Prywatna statyczna właściwość: private static $property; // Statyczna metoda do ustawiania wartości właściwości: public static function setProperty($value) { self::$property = $value; // zapisujemy dane w naszej statycznej właściwości } // Statyczna metoda do pobierania wartości właściwości: public static function getProperty() { return self::$property; // odczytujemy zapisane dane } } ?>

Skorzystajmy z naszej klasy:

<?php Test::setProperty('test'); // zapiszemy dane we właściwości echo Test::getProperty(); // wyświetlimy na ekranie ?>

Stwórz klasę Num, która będzie miała dwie prywatne statyczne właściwości: num1 i num2. Niech domyślnie we właściwości num1 przechowywana jest liczba 2, a we właściwości num2 - liczba 3.

Stwórz w klasie Num metodę getSum, która będzie wyświetlać na ekranie sumę wartości właściwości num1 i num2.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć