⊗ppOpBsPS 13 of 107 menu

PHP'de OOP'de Özellik Setter'ları

Private özellikleri yazmak için genellikle setter olarak adlandırılan metotlar yapılır. İsimleri genellikle set kelimesiyle başlar. Haydi özellikler için setter'lar yapalım:

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

Getter'ların ve setter'ların çalışmasını test edelim. Sınıfımızın bir nesnesini oluşturalım:

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

Setter'ları kullanarak özellik değerlerini ayarlayalım:

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

Getter'ları kullanarak özellik değerlerini yazdıralım:

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

Employee sınıfınıza özellik setter'ları ekleyin.

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet