⊗ppOpIfCt 75 of 107 menu

PHP da OOP da Interfeyslarda Konstatalar

Interfeyslar sinf xususiyatlarini o'z ichiga ololmaydi, lekin konstantalarni o'z ichiga olishi mumkin. Interfeys konstantalari sinf konstantalari bilan bir xil tarzda ishlaydi, faqatgina ularni meros oluvchi sinf yoki interfeys tomonidan qayta belgilab bo'lmaydi.

Misol uchun, iSphere interfeysini yaratamiz, u shar bilan ishlash uchun klassni tasvirlaydi. Ushbu sharda biz hajm va sirt yuzasini topishimiz kerak. Buning uchun bizga Pi soni kerak bo'ladi. Uni interfeysimizning konstantasi sifatida belgilaymiz:

<?php interface iSphere { const PI = 3.14; // PI soni sifatida konstant // Sharning konstruktori: public function __construct($radius); // Sharning hajmini topish uchun metod: public function getVolume(); // Sharning sirt yuzasini topish uchun metod: public function getSquare(); } ?>

iSphere interfeysini amalga oshiradigan Sphere sinfini yarating.

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish