НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
⊗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
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить