⊗ppOpIhPtP 35 of 107 menu

PHP da OOP da Himoyalangan Xususiyatlar

PHP shuningdek himoyalangan xususiyatlarni qo'llab-quvvatlaydi. Ular ham protected modifikatori yordamida e'lon qilinadi. Bunday xususiyatlar meros qolinadi va voris sinflarda mavjud bo'ladi.

Keling, yoshi saqlovchi himoyalangan xususiyatga ega ota-sinf yarataylik:

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

Voris sinfda yoshni bittaga oshiradigan metod yaratamiz:

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

Quyidagi kodni himoyalangan xususiyat orqali qayta yozing:

<?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; } } } ?>
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish