⊗ppOpIfIFI 71 of 107 menu

PHP හි OOP හි අන්තර්මුඛ එකිනෙකාගෙන් උරුම වීම

extends ක්‍රියාකරු භාවිතයෙන් පන්ති මෙන්ම අන්තර්මුඛ ද එකිනෙකාගෙන් උරුම විය හැකිය. අපි උදාහරණයක් බලමු. අප සතුව පෙර පාඩමෙන් එවැනි අන්තර්මුඛයක් ඇති යැයි සිතමු:

<?php interface iRectangle { public function __construct($a, $b); public function getSquare(); public function getPerimeter(); } ?>

කෙසේ වෙතත්, අපට දැනටමත් අපගේ අන්තර්මුඛයේ ක්‍රම කොටසක් විස්තර කරන iFigure අන්තර්මුඛයක් ඇත:

<?php interface iFigure { public function getSquare(); public function getPerimeter(); } ?>

iRectangle අන්තර්මුඛය iFigure අන්තර්මුඛයේ ක්‍රම උරුම කර ගන්නා ආකාරයට අපි කරමු:

<?php interface iRectangle extends iFigure { public function __construct($a, $b); } ?>

getName, setName, getAge, setAge යන ක්‍රම සහිත iUser අන්තර්මුඛයක් සාදන්න.

iUser අන්තර්මුඛයෙන් උරුම වන සහ එයට getSalary සහ setSalary ක්‍රම එකතු කරන iEmployee අන්තර්මුඛයක් සාදන්න.

iEmployee අන්තර්මුඛය ක්‍රියාවේ යෙදවන Employee පන්තියක් සාදන්න.

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