⊗ppOpIfCt 75 of 107 menu

Konstantes in die koppelvlak in OOP in PHP

Koppelvlakke kan nie klas eienskappe bevat nie, maar kan wel konstantes bevat. Koppelvlakkonstantes werk presies dieselfde as klas konstantes, behalwe dat hulle nie oorgeskryf kan word deur 'n afstammende klas of koppelvlak nie.

As voorbeeld, laat ons 'n koppelvlak iSphere maak, wat die klas sal beskryf om mee te werk met 'n sfeer. In hierdie sfeer sal ons moet vind volume en oppervlakte. Hiervoor sal ons die getal Pi benodig. Laat ons dit as 'n konstante van ons koppelvlak instel:

<?php interface iSphere { const PI = 3.14; // getal PI as konstante // Konstruktor van die sfeer: public function __construct($radius); // Metode om die volume van die sfeer te vind: public function getVolume(); // Metode om die oppervlakte van die sfeer te vind: public function getSquare(); } ?>

Maak 'n klas Sphere, wat sal die koppelvlak iSphere implementeer.

Afrikaans
Azə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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp