Programmeerimine PHP
otseselt - visatakse veateade.
class B {
private $x;
public function setX ($value) {
$this->x = round($value);
}
public function getX() {
return $this->x;
}
}
$b = new B();
$b->setX(5);
// ...
// ...
$b->setX(4.9);
//...
$b->setX(-7.1);
Näide
Kujutame ette, et ühel ettevõttel on vaja kirjutada väike veebiinfosüsteem, mis on seotud töötajate haldamisega. On olemas andmebaas
inimeste nimedega ja isikukoodidega. Meie süsteem peab oskama isikukoodi järgi öelda, kas tegemist on mehega või naisega ja lisaks ka
isikukoodist võtta isiku sünnipäeva. Kirjutame klassi Human (fail Human.php), mille väljad on vastavalt siis eesnimi, perekonnanimi ja
isikukood. Lisame klassi ka funktsioone isikukoodi parsimiseks (http://et.wikipedia.org/wiki/Isikukood):
Naide 6.2.3 (Human.php)