⊗ppOpStMt 44 of 107 menu

Statikus metódusok az OOP-ban PHP-ben

Osztályokkal való munka során készíthetünk olyan metódusokat, amelyek a meghívásukhoz nem igényelnek objektum létrehozását. Az ilyen metódusokat statikus metódusoknak nevezzük. Ahhoz, hogy egy metódust statikussá tegyünk, a hozzáférési módosító után meg kell írni a static kulcsszót:

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

A statikus metódushoz való hozzáféréshez az osztály nevét kell írni, majd két kettőspontot és a metódus nevét, az osztály objektumát ehhez nem kell létrehozni, így:

<?php echo Test::method(); // kiírja '!!!' ?>

Alakítsa át a következő osztály metódusait statikussá:

<?php class Math { public function getSum($a, $b) { return $a + $b; } public function getProduct($a, $b) { return $a * $b; } } ?>
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