PHP-তে OOP-তে static-এর সংমিশ্রণ

একটি ক্লাসে স্ট্যাটিক বৈশিষ্ট্য এবং পদ্ধতি পাশাপাশি সাধারণ বৈশিষ্ট্য ও পদ্ধতিও থাকতে পারে।

আসুন একটি উদাহরণ দিয়ে দেখি। ধরা যাক আমাদের কাছে একটি Test ক্লাস আছে যাতে একই সাথে স্ট্যাটিক বৈশিষ্ট্য এবং সাধারণ বৈশিষ্ট্য রয়েছে:

Test.php<?php
  class Test
  {
    public static $staticProperty = 'static';
    public $usualProperty = 'usual';
  }
?>

আসুন ক্লাসের সাধারণ বৈশিষ্ট্য নিয়ে কাজ করি:

index.php<?php
  $test = new Test;
  echo $test->usualProperty;
?>

এবং এখন স্ট্যাটিক বৈশিষ্ট্য ব্যবহার করি:

index.php<?php
  echo Test::$staticProperty;
?>
Задание 1

এমন একটি ক্লাস তৈরি করুন যার একটি সাধারণ পদ্ধতি এবং একটি স্ট্যাটিক পদ্ধতি উভয়ই থাকবে।