Viseitaji za Sifa katika OOP kwa PHP
Kwa ajili ya kuandika sifa za kibinafsi pia hufanyika
njia, ambazo huitwa viseitaji.
Majina yao kwa kawaida huanza na neno
set. Hebu tutengeneze viseitaji
za sifa:
<?php
class User {
private $name;
private $surn;
public function setName($name) {
$this->name = $name;
}
public function setSurn($surn) {
$this->surn = $surn;
}
public function getName() {
return $this->name;
}
public function getSurn() {
return $this->surn;
}
}
?>
Hebu tuangalie utendakazi wa vivutaji na viseitaji. Tuunde kitu cha darasa letu:
<?php
$user = new User();
?>
Kwa kutumia viseitaji tuweke thamani za sifa:
<?php
$user->setName('john');
$user->setSurn('smit');
?>
Kwa kutumia vivutaji tuandike thamani za sifa:
<?php
echo $user->getName();
echo $user->getSurn();
?>
Ongeza viseitaji za sifa
katika darasa lako Employee.