⊗ppOpAdOIC 19 of 107 menu

Vitu ndani ya Madarasa katika OOP katika PHP

Katika madarasa unaweza kutumia vitu vya madarasa mengine. Hebu tuangalie kwa mfano. Tuseme tunataka kutengeneza mtumiaji aina ya jina na jina la ukoo, pamoja na jiji, ambalo anaishi. Tuseme tuna darasa lifuatalo kwa jiji:

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

Tutapeana jina, jina la ukoo na jiji kama vigezo vya mjenzi:

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

Wakati huu jina na jina la ukoo watakuwa nyuzi, lakini jiji - kitu cha darasa lake la pekee:

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

Wacha tuonyeshe jina la mtumiaji wetu:

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

Sasa hebu tuonyeshe jina la jiji kwa mtumiaji wetu:

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

Imetolewa darasa lifuatalo:

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

Fanya ili vigezo vya pili na vya tatu vipeanwe viungo vya madarasa tofauti.

Unda kitu cha mfanyakazi kwa kutumia darasa kutoka kwa kazi iliyopita.

Onyesha kwenye konsole jina, wadhifa na idara kwa mfanyakazi aliyeundwa.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa