⊗ppOpStPIC 47 of 107 menu

Статични свойства в класове в ООП в PHP

Към статичните свойства може да се осъществява достъп вътре в самия клас, като се използва self::. Вижте примера:

<?php class Test { // Частно статично свойство: private static $property; // Статичен метод за задаване на стойност на свойството: public static function setProperty($value) { self::$property = $value; // записваме данни в нашето static свойство } // Статичен метод за получаване на стойността на свойството: public static function getProperty() { return self::$property; // прочитаме записаните данни } } ?>

Нека използваме нашия клас:

<?php Test::setProperty('test'); // записваме данни в свойството echo Test::getProperty(); // извеждаме на екрана ?>

Направете клас Num, който ще има две частни статични свойства: num1 и num2. Нека по подразбиране в свойството num1 се съхранява числото 2, а в свойството num2 - числото 3.

Направете в класа Num метод getSum, който ще извежда на екрана сумата от стойностите на свойствата num1 и num2.

Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне