Stelmetodes vir Eienskappe in OOP in PHP
Om private eienskappe te skryf, word metodes gemaak
wat stelmetodes genoem word.
Hulle name begin gewoonlik met die woord
set. Kom ons maak stelmetodes
vir eienskappe:
<?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;
}
}
?>
Kom ons toets die werking van krymetodes en stelmetodes. Skep 'n objek van ons klas:
<?php
$user = new User();
?>
Stel die waardes van die eienskappe met behulp van stelmetodes:
<?php
$user->setName('john');
$user->setSurn('smit');
?>
Vertoon die waardes van die eienskappe met behulp van krymetodes:
<?php
echo $user->getName();
echo $user->getSurn();
?>
Voeg stelmetodes vir eienskappe by
by jou klas Employee.