⊗ppOpAdOIC 19 of 107 menu

PHP හි OOP හි පන්ති තුළ වස්තු

පන්ති තුළ වෙනත් පන්තිවල වස්තු භාවිතා කළ හැක. අපි උදාහරණයක් බලමු. අපි නම සහ අන්වර්ථය සහිත පරිශීලකයෙකු සාදා ගැනීමට අවශ්‍ය යැයි සිතමු, ඔහු ජීවත් වන නගරයද එක්කෝ. අපට නගරය සඳහා පහත පන්තිය තිබේ යැයි සිතමු:

<?php class City { public $name; public function __construct($name) { $this->name = $name; } } ?>

අපි නම, අන්වර්ථය සහ නගරය කොන්ස්ට්රක්ටරයේ පරාමිතීන් ලෙස පවරමු:

<?php class User { public $name; public $surn; public $city; public function __construct($name, $surn, $city) { $this->name = $name; $this->surn = $surn; $this->city = $city; } } ?>

මෙහිදී නම සහ අන්වර්ථය පේළි වන අතර, නගරය - එහිම වෙනම පන්තියේ වස්තුවක් වේ:

<?php $city = new City('luis'); $user = new User('john', 'smit', $city); ?>

අපි අපේ පරිශීලකයාගේ නම මුද්‍රණය කරමු:

<?php echo $user->name; ?>

දැන් අපි අපේ පරිශීලකයා සඳහා නගරයේ නම මුද්‍රණය කරමු:

<?php echo $user->city->name; ?>

පහත පන්තිය ලබා දී ඇත:

<?php class Employee { public $name; public $position; public $department; public function __construct($name, $position, $department) { $this->name = $name; $this->position = $position; $this->department = $department; } } ?>

දෙවන සහ තෙවන පරාමිතීන් වෙනම පන්තිවල වස්තු පවරන ලෙස සකස් කරන්න.

කලින් කාර්යයේ පන්තිය භාවිතා කරමින් කම්කරුවෙකුගේ වස්තුවක් සාදන්න.

සාදන ලද කම්කරුවා සඳහා නම, තනතුර සහ විධානය කොන්සෝලයේ මුද්‍රණය කරන්න.

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