⊗ppOpIhPtP 35 of 107 menu

PHP-এ OOP-তে সুরক্ষিত বৈশিষ্ট্য

PHP ও সুরক্ষিত বৈশিষ্ট্য সমর্থন করে। এগুলি protected মডিফায়ার ব্যবহার করেও ঘোষণা করা হয়। এই ধরনের বৈশিষ্ট্যগুলি উত্তরাধিকারসূত্রে প্রাপ্ত এবং চাইল্ড ক্লাসে অ্যাক্সেসযোগ্য।

একটি প্যারেন্ট ক্লাস তৈরি করা যাক একটি সুরক্ষিত বৈশিষ্ট্য সহ, যাতে রয়েছে বয়স:

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

চাইল্ড ক্লাসে একটি মেথড তৈরি করি, যা বয়স এক করে বাড়ায়:

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

নিচের কোডটি পুনরায় লিখুন সুরক্ষিত বৈশিষ্ট্য ব্যবহার করে:

<?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; } } } ?>
বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČ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
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন