⊗ppOpIfCt 75 of 107 menu

Konstante v vmesniku v OOP v PHP

Vmesniki ne morejo vsebovati lastnosti razredov, vendar lahko vsebujejo konstante. Konstante vmesnikov delujejo popolnoma enako kot konstante razredov, z izjemo tega, da jih ni mogoče prepisati z naslednjim razredom ali vmesnikom.

Za primer naredimo vmesnik iSphere, ki bo opisoval razred za delo s kroglo. V tej krogli bomo morali najti prostornino in površino. Za to bomo potrebovali število Pi. Nastavimo ga kot konstanto našega vmesnika:

<?php interface iSphere { const PI = 3.14; // število PI kot konstanta // Konstruktor krogle: public function __construct($radius); // Metoda za iskanje prostornine krogle: public function getVolume(); // Metoda za iskanje površine krogle: public function getSquare(); } ?>

Naredite razred Sphere, ki bo implementiral vmesnik iSphere.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni