⊗ppOpBsPS 13 of 107 menu

PHP-də OOP-də Xassələrin Setter-ləri

Gizli xassələri təyin etmək üçün ümumiyyətlə setter adlanan metodlar yaradılır. Onların adları adətən set sözü ilə başlayır. Gəlin xassələr üçün setter-lər yaradaq:

<?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; } } ?>

Gəlin getter-lərin və setter-lərin işini yoxlayaq. Sinifimizdən bir obyekt yaradaq:

<?php $user = new User(); ?>

Setter-lərin köməyi ilə xassələrin qiymətlərini təyin edək:

<?php $user->setName('john'); $user->setSurn('smit'); ?>

Getter-lərin köməyi ilə xassələrin qiymətlərini çap edək:

<?php echo $user->getName(); echo $user->getSurn(); ?>

Employee sinfinizə xassələr üçün setter-lər əlavə edin.

azbydeenesfrkakkptruuz