⊗ppOpIfCt 75 of 107 menu

Konstantat në ndërfaqe në OOP në PHP

Ndërfaqet nuk mund të përmbajnë veti të klasave, por mund të përmbajnë konstanta. Konstantat e ndërfaqeve funksionojnë saktësisht në të njëjtën mënyrë si konstantat e klasave, përveç se ato nuk mund të jenë ripërcaktuar nga një klasë trashëguese ose ndërfaqe.

Për shembull, le të krijojmë ndërfaqen iSphere, e cila do të përshkruajë një klasë për të punuar me një sferë. Në këtë sferë ne do të duhet të gjejmë vëllimin dhe sipërfaqen. Për këtë ne do të na duhet numri Pi. Le ta përcaktojmë atë si një konstante të ndërfaqes sonë:

<?php interface iSphere { const PI = 3.14; // numri PI si konstante // Konstruktori i sferës: public function __construct($radius); // Metoda për gjetjen e vëllimit të sferës: public function getVolume(); // Metoda për gjetjen e sipërfaqes së sferës: public function getSquare(); } ?>

Krijoni një klasë Sphere, e cila do të implementojë ndërfaqen iSphere.

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo