⊗ppOpStPIC 47 of 107 menu

Propiedades estáticas dentro de una clase en POO en PHP

Se puede acceder a las propiedades estáticas dentro de la propia clase, usando self::. Vea el ejemplo:

<?php class Test { // Propiedad estática privada: private static $property; // Método estático para establecer el valor de la propiedad: public static function setProperty($value) { self::$property = $value; // escribimos datos en nuestra propiedad static } // Método estático para obtener el valor de la propiedad: public static function getProperty() { return self::$property; // leemos los datos escritos } } ?>

Usemos nuestra clase:

<?php Test::setProperty('test'); // escribamos datos en la propiedad echo Test::getProperty(); // mostremos en pantalla ?>

Cree una clase Num, que tendrá dos propiedades estáticas privadas: num1 y num2. Que por defecto en la propiedad num1 se almacene el número 2, y en la propiedad num2 - el número 3.

Cree en la clase Num el método getSum, que mostrará en pantalla la suma de los valores de las propiedades num1 y num2.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar