⊗ppOpStPIC 47 of 107 menu

Propriétés statiques à l'intérieur d'une classe en POO en PHP

On peut accéder aux propriétés statiques à l'intérieur de la classe elle-même, en utilisant self::. Voir l'exemple :

<?php class Test { // Propriété statique privée : private static $property; // Méthode statique pour définir la valeur de la propriété : public static function setProperty($value) { self::$property = $value; // nous enregistrons les données dans notre propriété static } // Méthode statique pour obtenir la valeur de la propriété : public static function getProperty() { return self::$property; // nous lisons les données enregistrées } } ?>

Utilisons notre classe :

<?php Test::setProperty('test'); // enregistrons les données dans la propriété echo Test::getProperty(); // affichons à l'écran ?>

Créez une classe Num, qui aura deux propriétés statiques privées : num1 et num2. Par défaut, que la propriété num1 stocke le nombre 2, et dans la propriété num2 - le nombre 3.

Créez dans la classe Num la méthode getSum, qui affichera à l'écran la somme des valeurs des propriétés num1 et num2.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser