⊗ppOpIhPtP 35 of 107 menu

PHP-də OOP-də Qorunan Xüsusiyyətlər

PHP həmçinin qorunan xüsusiyyətləri dəstəkləyir. Onlar da protected modifikatoru ilə elan edilir. Belə xüsusiyyətlər miras alınır və törəmə siniflərdə əlçatandır.

Gəlin, qorunan xüsusiyyəti olan, yaşı ehtiva edən ana sinif yaradaq:

<?php class User { protected $age; public function setAge($age) { $this->age = $age; } public function getAge() { return $this->age; } } ?>

Törəmə sinifdə yaşı bir vahid artıran metod yaradaq:

<?php class Student extends User { public function incAge() { $this->age++; } } ?>

Aşağıdakı kodu qorunan xüsusiyyət vasitəsilə yenidən yazın:

<?php class User { private $name; public function setName($name) { $this->name = $name; } public function getName() { return $this->name; } } class Employee extends User { public function setName($name) { if (strlen($name) > 0) { $this->name = $name; } } } ?>
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et