যদি আমরা একটি নির্দিষ্ট শ্রেণি পদ্ধতি লিখতে চাই তবে আমরা কেবল পদ্ধতির নাম সম্পর্কে নিশ্চিত এবং এটি কীভাবে লিখতে হবে তার বিশদ নয়, আমরা ব্যবহার করি বিমূর্ত ক্লাস পিএইচপি মধ্যে। আমরা যখন চাই যে শিশু ক্লাসগুলি নির্দিষ্ট পদ্ধতিগুলির প্রতি প্রতিশ্রুতিবদ্ধ হোক যা তারা পিতামাত্ত্বিক বর্গের কাছ থেকে উত্তরাধিকার সূত্রে আসে তবে আমরা সেই কোডটির বিষয়ে প্রতিশ্রুতি দিতে পারি না যে পদ্ধতিগুলির মধ্যে লিখিত হওয়া উচিত hen তখন আমরা বিমূর্ত শ্রেণি এবং পদ্ধতি ব্যবহার করি।
সুতরাং আসুন নীচের পয়েন্টারগুলির সাথে উপরে বর্ণিত বিষয়টি ঘুরে দেখি,
- পিএইচপি-তে অ্যাবস্ট্রাক্ট ক্লাস
- একটি বিমূর্ত ক্লাস তৈরি করুন
- একটি বিমূর্ত শ্রেণীর ভিতরে বিমূর্ত বিহীন পদ্ধতি
- অ্যাবস্ট্রাক্ট ক্লাসের কাজ করা
সুতরাং আমাদের এখন শুরু করা যাক,
পিএইচপি-তে অ্যাবস্ট্রাক্ট ক্লাস
একটি ক্লাসের কমপক্ষে একটি পদ্ধতি রয়েছে,এটিতে কোনও আসল কোডবিহীন একটি পদ্ধতি, কেবল নাম এবং প্যারামিটার এবং এটি 'বিমূর্ত' হিসাবে চিহ্নিত করা হয়েছেএকটি বিমূর্ত শ্রেণি হিসাবে পরিচিত। যখন আমরা একটি বিমূর্ত শ্রেণি সংজ্ঞায়িত করতে চাই তখন আমাদের কীওয়ার্ড বিমূর্ত শব্দটি ব্যবহার করতে হবে। যাতেউত্তরাধিকার সূত্রে প্রাপ্ত উত্তরাধিকারী শ্রেণিকে বিমূর্ত পদ্ধতি প্রয়োগ করতে বাধ্য করার জন্য এক ধরণের টেম্পলেট সরবরাহ করে আমরা একটি বিমূর্ত শ্রেণি ব্যবহার করি।এটি বিমূর্ত পাশাপাশি অ বিমূর্ত পদ্ধতি উভয়ই থাকতে পারে।
পিএইচপি-র এই অ্যাবস্ট্রাক্ট ক্লাসের সাথে এগিয়ে চলেছে,
একটি বিমূর্ত ক্লাস তৈরি করুন
উপরের উদাহরণে, আমাদের ক্লাস স্কুলটি একটি বিমূর্ত শ্রেণি, যার বিমূর্ত পদ্ধতি রয়েছে। আপনি যদি নতুন ক্লাস তৈরি করতে চান যা আমাদের ক্লাসকে প্রসারিত করেবিদ্যালয়তাহলে আপনাকে বিমূর্ত পদ্ধতিটির জন্য একটি সংজ্ঞা দিতে হবেপড়ানঅন্যথায় শিশু শ্রেণীরও বিমূর্ত হওয়া উচিত। সমস্ত শিশু শ্রেণির জন্য পদ্ধতি শিক্ষার () শিক্ষার জন্য একটি সংজ্ঞা প্রদান বাধ্যতামূলক।
পিএইচপি এই অ্যাবস্ট্রাক্ট ক্লাসটি নিয়ে চলছে
তথ্য বিজ্ঞান কোর্স কি
একটি বিমূর্ত শ্রেণীর ভিতরে বিমূর্ত বিহীন পদ্ধতি
বিমূর্ত পদ্ধতি সহ বা বিমূর্ত পদ্ধতি ছাড়া অ্যাবস্ট্রাক্ট ক্লাসে উপস্থিত থাকতে পারে। সুতরাং বিমূর্ত শ্রেণিকে আংশিকভাবে প্রয়োগ করা ক্লাস হিসাবেও বলা হয়। এগুলি অ্যাক্রাইড না করে সরাসরি শিশু শ্রেণী দ্বারা অ্যাক্সেস এবং ব্যবহার করা যেতে পারে।
বিষয়। 'ইংলিশ সাবজেক্ট'} // এটি নন-অ্যাবস্ট্রাক্ট পাবলিক ফাংশন কম্পিউটার পাবলিক ফাংশন কম্পিউটার () cho প্রতিধ্বনি $ এটি-> বিষয়। 'কম্পিউটার বিজ্ঞানের বিষয়'} // এটি নন-অ্যাবস্ট্রাক্ট পাবলিক ফাংশন দশমক্লাস পাবলিক ফাংশন দশমক্লাস ($ গ্রুপ) $ subject this-> সাবজেক্ট = $ গ্রুপ} // এটি বিমূর্ত পাবলিক ফাংশন টি অ্যাবস্ট্রাক্ট পাবলিক ফাংশন টিচ ()}?>>
উপরের দিকে, আমরা তিনটি নন-অ্যাবস্ট্রাক্ট পদ্ধতি যুক্ত করেছিইংরেজি(),কম্পিউটার ()এবংদশম শ্রেণি ()আমাদের বিমূর্তেবিদ্যালয়ক্লাস
নিক্ষেপ এবং নিক্ষেপ মধ্যে পার্থক্য
পিএইচপি এই অ্যাবস্ট্রাক্ট ক্লাসটি নিয়ে চলছে
অ্যাবস্ট্রাক্ট ক্লাসের কাজ করা
উদাহরণস্বরূপ নীচে বিমূর্ত শ্রেণির কাজ দেখায়
সাবজেক্ট ('ইংরাজী') ইকো '' প্রতিধ্বনি $ اعتراض-> বিষয় ('কম্পিউটার বিজ্ঞান')?>
এটির সাথে আমরা এই নিবন্ধটির শেষ পর্যন্ত এসেছি, আমি আশা করি আপনি পিএইচপি-তে অ্যাবস্ট্রাক্ট ক্লাসটি বুঝতে পেরেছেন, একটি বিমূর্ত শ্রেণীর তৈরি করে, একটি বিমূর্ত শ্রেণীর অভ্যন্তরে অ-বিমূর্ত পদ্ধতি ব্যবহার করে। যদি আপনি এই নিবন্ধটি প্রাসঙ্গিক বলে মনে করেন তবে এটি দেখুন বিশ্বজুড়ে ছড়িয়ে থাকা 250,000 এরও বেশি সন্তুষ্ট শিক্ষার্থীর নেটওয়ার্ক সহ একটি বিশ্বস্ত অনলাইন লার্নিং সংস্থা এডুরেকা দ্বারা।
আমাদের জন্য একটি প্রশ্ন আছে? অনুগ্রহ করে এই নিবন্ধটির মন্তব্য বিভাগে এটি উল্লেখ করুন এবং আমি আপনার কাছে ফিরে আসব।