⊗ppOpStPIC 47 of 107 menu

Statikus tulajdonságok az osztályon belül OOP-ban PHP-ben

A statikus tulajdonságokhoz hozzá lehet férni magán az osztályon belül a self:: használatával. Nézze meg a példát:

<?php class Test { // Privát statikus tulajdonság: private static $property; // Statikus metódus a tulajdonság értékének beállításához: public static function setProperty($value) { self::$property = $value; // adatokat írunk a static tulajdonságunkba } // Statikus metódus a tulajdonság értékének lekéréséhez: public static function getProperty() { return self::$property; // kiolvassuk az írt adatokat } } ?>

Használjuk az osztályunkat:

<?php Test::setProperty('test'); // írjuk az adatokat a tulajdonságba echo Test::getProperty(); // írjuk ki a képernyőre ?>

Készítsen egy Num osztályt, amelynek két privát statikus tulajdonsága lesz: num1 és num2. Legyen alapértelmezetten a num1 tulajdonságban a 2 szám, a num2 tulajdonságban pedig a 3 szám.

Készítsen a Num osztályban egy getSum metódust, amely kiírja a képernyőre a num1 és num2 tulajdonságok értékeinek összegét.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás