⊗ppOpIfCt 75 of 107 menu

Konstanta dalam Antarmuka di OOP PHP

Antarmuka tidak dapat berisi properti kelas, tapi dapat berisi konstanta. Konstanta antarmuka bekerja dengan cara yang sama persis seperti konstanta kelas, kecuali bahwa mereka tidak dapat ditimpa oleh kelas yang mewarisi atau antarmuka.

Sebagai contoh, mari kita buat antarmuka iSphere, yang akan mendeskripsikan kelas untuk bekerja dengan bola. Dalam bola ini kita perlu menemukan volume dan luas permukaan. Untuk ini kita membutuhkan angka Pi. Mari kita tetapkan sebagai konstanta dari antarmuka kita:

<?php interface iSphere { const PI = 3.14; // angka PI sebagai konstanta // Konstruktor bola: public function __construct($radius); // Metode untuk menemukan volume bola: public function getVolume(); // Metode untuk menemukan luas permukaan bola: public function getSquare(); } ?>

Buatlah kelas Sphere, yang akan mengimplementasikan antarmuka iSphere.

Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak