⊗ppOpIfCt 75 of 107 menu

PHP ООП-дегі интерфейстегі константалар

Интерфейстер класстардың қасиеттерін қамтамасыз ете алмайды, бірақ константаларды қамтамасыз ете алады. Интерфейс константалары дәл класстардың константалары сияқты жұмыс істейді, тек оларды мұраға алған класспен немесе интерфейспен қайта анықтау мүмкін емес.

Мысал ретінде iSphere интерфейсін жасайық, ол доппен жұмыс істейтін классты сипаттайды. Бұл доптың көлемі мен бетінің ауданын табу керек. Ол үшін бізге Пи саны қажет болады. Оны интерфейсіміздің константасы ретінде белгілейік:

<?php interface iSphere { const PI = 3.14; // Пи саны константа ретінде // Доптың конструкторы: public function __construct($radius); // Доптың көлемін табу әдісі: public function getVolume(); // Доптың бетінің ауданын табу әдісі: public function getSquare(); } ?>

iSphere интерфейсін іске асыратын Sphere класын жасаңыз.

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