আসসালামু আলাইকুম, আশা করি সবাই ভাল আছেন। আমিও ভাল আছি। আজকে আমি পিএইচপি এর OOP টপিক নিয়ে আলোচনা করব। আজকে আমরা OOP এ Inheritance, Interface এবং Abstract সম্পর্কে জানব। আমি আগে কয়েকটি পর্বে প্রোগ্রামগুলোর কোড পর্বগুলোর সাথে দিয়ে দিয়েছি। পাশাপাশি বুঝার জন্য আমার তৈরি করা ভিডিওর লিঙ্ক দিয়ে দিয়েছি। ত আজকেও আমি বিষয় সম্পর্কিত কোডগুলোর sample আপনাদেরকে দিয়ে দিব। আর আপনারা বুজতে চাইলে আমার তৈরিকৃত ভিডিওগুলো দেখতে পারেন :)।
Inheritance পর্বের কোডঃ
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | <?php class newclass { public function get() { echo " This is get function".'</br>'; } } class newclass1 extends newclass { public function post () { echo "This is post function"; } } $object = new newclass1; $object -> get(); $object -> post(); ?> |
Inheritance পর্বের ভিডিও:
Interface পর্বের কোডঃ
1 2 3 4 5 6 7 8 9 10 11 | <?php include 'files/interface1.php'; include 'files/interface2.php'; include 'files/interface3.php'; include 'programming.php'; $p = new programming; ?> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | <?php class programming implements interface1 { public function __construct() { echo "This is construct method</br>"; $this -> interface11(); } public function interface11 () { echo "This is function of interface11"; } } ?> |
Interface পর্বের ভিডিও:
Abstract পর্বের কোডঃ
1 2 3 4 5 6 7 8 9 10 | <?php include 'newfile1.php'; include 'newfile2.php'; $object = new ourclass; echo $object -> newfunction1(); ?> |
Abstract পর্বের ভিডিও:
আপনারা কোন পর্বে বুজতে অসুবিধা হলে প্লিজ টিউমেন্ট করুন।
আমি নাঈম হায়দার ঋদ্ধি। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 12 বছর 5 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 76 টি টিউন ও 44 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 6 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
Computer ও Programming পছন্দ, আমার youtube channel https://www.youtube.com/channel/UCYKbAf2kXLgKav30hd3zDPQ . আমার ফেসবুক প্রোফাইল https://www.facebook.com/nayeem.riddhi