⊗ppOpStMt 44 of 107 menu

Metode statice în OOP în PHP

În lucrul cu clasele se pot face metode, care pentru a fi apelate nu necesită crearea unui obiect. Astfel de metode se numesc statice. Pentru a declara o metodă ca statică, trebuie după modificatorul de acces să scrieți cuvântul cheie static:

<?php class Test { public static function method() { return '!!!'; } } ?>

Pentru a accesa o metodă statică, trebuie să scrieți numele clasei, apoi două puncte și numele metodei, obiectul clasei în acest caz nu trebuie să fie creat, astfel:

<?php echo Test::method(); // va afișa '!!!' ?>

Transformați metodele următoarei clase în statice:

<?php class Math { public function getSum($a, $b) { return $a + $b; } public function getProduct($a, $b) { return $a * $b; } } ?>
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge