⊗ppOpIfCt 75 of 107 menu

PHP OOP හි අතුරු මුහුණතවල නියතයන්

අතුරු මුහුණතවලට පන්ති ගුණාංග අඩංගු කළ නොහැකිය, නමුත් නියතයන් අඩංගු කළ හැකිය. අතුරු මුහුණතවල නියතයන් හැසිරෙන්නේ හරියටම පන්ති නියතයන් මෙන්මයි, ව්‍යතිරේකය නම් ඒවා උරුමකරගන්නා පන්තියක් හෝ අතුරු මුහුණතක් මගින් නැවත අර්ථ දැක්විය නොහැකි වීමයි.

උදාහරණයක් ලෙස, අපි iSphere අතුරු මුහුණත සාදමු, එය ගෝලයක් සමඟ වැඩ කිරීම සඳහා වන පන්තියක් විස්තර කරනු ඇත. මෙම ගෝලය තුළ අපට පරිමාව සහ පෘෂ්ඨ වර්ගඵලය සොයා ගැනීමට අවශ්‍ය වනු ඇත. මේ සඳහා අපට පයි අංකය අවශ්‍ය වේ. අපි එය අපගේ අතුරු මුහුණතේ නියතයක් ලෙස පැහැදිලි කරමු:

<?php interface iSphere { const PI = 3.14; // නියතයක් ලෙස පයි අංකය // ගෝලයේ ගොඩනැගිල්ල: public function __construct($radius); // ගෝලයේ පරිමාව සොයා ගැනීම සඳහා ක්‍රමය: public function getVolume(); // ගෝලයේ පෘෂ්ඨ වර්ගඵලය සොයා ගැනීම සඳහා ක්‍රමය: public function getSquare(); } ?>

Sphere පන්තිය සාදන්න, එය iSphere අතුරු මුහුණත ක්‍රියාත්මක කරනු ඇත.

සිංහල
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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න