⊗ppOpIfCt 75 of 107 menu

PHP'de OOP'de Arayüzlerde Sabitler

Arayüzler sınıf özellikleri içeremez, ancak sabitler içerebilir. Arayüz sabitleri, bir alt sınıf veya arayüz tarafından geçersiz kılınamamaları dışında, sınıf sabitleriyle tamamen aynı şekilde çalışır.

Örnek olarak, bir küre ile çalışmak için bir sınıfı tanımlayan iSphere arayüzünü yapalım. Bu kürede hacmi ve yüzey alanını bulmamız gerekecek. Bunun için Pi sayısına ihtiyacımız olacak. Bunu arayüzümüzün sabiti olarak ayarlayalım:

<?php interface iSphere { const PI = 3.14; // sabit olarak PI sayısı // Küre yapıcısı: public function __construct($radius); // Kürenin hacmini bulma metodu: public function getVolume(); // Kürenin yüzey alanını bulma metodu: public function getSquare(); } ?>

iSphere arayüzünü uygulayan Sphere sınıfını yapın.

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet