⊗ppOpBsCPP 9 of 107 menu

PHPдеги ООПде конструктордун параметрлери аркылуу касиеттер

Конструкторго параметрлер аркылуу берилген өзгөрмөлөрдү объекттин касиеттерине жазууга болот:

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

Ошентип берилген маанилер класс ичиндеги бардык методдордо кол жеткиликтүү болот. Мисал үчүн, берилген маанилерди кайсыдыр бир методдо колдонолу:

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

Келгиле, бул кантип иштейрин текшерип көрөлү. Жаңы объект түзүп, ага колдонуучунун атын жана фамилиясын параметр катары берели:

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

Эми биздин методго кайрылалы:

<?php echo $user->show(); ?>

Employee классынын конструкторуна жумушчунун атын жана эмгек акысын берип, аларды тиешелүү касиеттерине жазыңыз.

Жумушчунун атын көрсөтө турган методду жасаңыз.

Жумушчунун эмгек акысын көрсөтө турган методду жасаңыз.

Жумушчунун эмгек акысын 10% көбөйтө турган методду жасаңыз.

Кыргызча
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
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу