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

প্রাইভেট বৈশিষ্ট্য লিখতেও তারা তৈরি করে পদ্ধতিগুলো, যেগুলোকে সেটার বলা হয়। তাদের নাম সাধারণত শব্দ দিয়ে শুরু হয় set। আসুন সেটার তৈরি করি বৈশিষ্ট্য:

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

আসুন গেটার এবং সেটারের কাজ পরীক্ষা করি। আমাদের ক্লাসের একটি অবজেক্ট তৈরি করি:

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

সেটার ব্যবহার করে সেট করি বৈশিষ্ট্যের মান:

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

গেটার ব্যবহার করে আউটপুট করি বৈশিষ্ট্যের মান:

php<?php
  echo $user->getName();
  echo $user->getSurn();
?>
Задание 1

আপনার ক্লাসে সেটার বৈশিষ্ট্য যোগ করুন Employee।