Programmeerimine PHP
public $name; // klassi väli, kus hoitakse inimese nimi
public $gender; // klassi väli, kus hoitakse inimese sugu
// privaatne väli
private $idCode; // klassi väli, kus hoitakse inimese isikukood
// klassi konstruktor
public function __construct ($name, $gender) {
$this->nimi = $name;
$this->gender = $gender;
}
// klassi meetodid
public function changeName ($newName) {
$this->name = $newName;
}
public function setIdCode ($idCode) {
$this->idCode = $idCode;
}
public function getIdCode() {
return $this->idCode;
}
}
?>
Väljade defineerimisel on võimalik määrata ka ligipääsu direktiivi (piirajat). Võimalikud direktiivid:
public - avalik ligipääs, klassi muutujate väärtusi saab vabalt kätte saada ja muuta ning klassi funktsioone käivitada kõikjal