⊗ppOpTrMT 78 of 107 menu

PHP හි OOP හි බහු ගුණාංග

වර්ගයකින් එකක් නොව, කිහිපයක් භාවිතා කළ හැකිය ගුණාංග. මෙය ඔවුන්ගේ වාසිය ප්‍රකාශ කරන තැනය උරුමකම ඉදිරියෙන්. භාවිතය සඳහා අවශ්‍ය වර්ගයේ ගුණාංග කොමාවකින් වෙන් කර දැක්විය හැකිය use යන යතුරු වචනයෙන් පසුව.

අපි උදාහරණයක් බලමු. අපට ගුණාංග දෙකක් ඇතැයි සිතමු. පළමු:

<?php trait Helper1 { private $name; public function getName() { return $this->name; } } ?>

දෙවැනි:

<?php trait Helper2 { private $age; public function getAge() { return $this->age; } } ?>

අපගේ වර්ගයේ ගුණාංග භාවිතා කරමු:

<?php class User { use Helper1, Helper2; // ගුණාංග සම්බන්ධ කරන්න public function __construct($name, $age) { $this->name = $name; $this->age = $age; } } ?>

3 නම් වලින් ගුණාංග සාදන්න Trait1, Trait2 සහ Trait3. පළමු ගුණාංගයේ ක්‍රමයක් තිබිය යුතුය method1, ආපසු එවන 1, දෙවන ගුණාංගයේ - ක්‍රමය method2, 2 ආපසු එවන අතර, තුන්වන ගුණාංගයේ - ක්‍රමය method3, ආපසු එවන 3. මෙම ක්‍රම සියල්ල පෞද්ගලික විය යුතුය.

වර්ගයක් සාදන්න Test, භාවිතා කරයි අප විසින් සාදන ලද ගුණාංග තුනම. තුළ සාදන්න මෙම පන්තියේ මහජන ක්‍රමය getSum, සම්බන්ධිත ක්‍රමවල ප්‍රතිඵලවල එකතුව ආපසු එවයි ගුණාංග.

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