⊗ppOpIfCt 75 of 107 menu

Константи во интерфејсот во ООП во PHP

Интерфејсите не можат да содржат својства на класи, но можат да содржат константи. Константите на интерфејсите работат на ист начин како и константите на класите, освен што не можат да бидат променети од класата што наследува или интерфејсот.

За пример да направиме интерфејс iSphere, кој ќе ја опише класата за работа со сфера. Во оваа сфера ние ќе треба да ги најдеме волуменот и површината. За ова ни ќе ни треба бројот Пи. Да го поставиме како константа на нашиот интерфејс:

<?php interface iSphere { const PI = 3.14; // бројот PI како константа // Конструктор на сферата: public function __construct($radius); // Метод за наоѓање на волуменот на сферата: public function getVolume(); // Метод за наоѓање на површината на сферата: public function getSquare(); } ?>

Направете класа Sphere, која ќе го имплементира интерфејсот iSphere.

Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј