বিমূর্ত শ্রেণী এবং বিমূর্ত পদ্ধতির মধ্যে পার্থক্য কি?
বিমূর্ত শ্রেণী এবং বিমূর্ত পদ্ধতির মধ্যে পার্থক্য কি?

ভিডিও: বিমূর্ত শ্রেণী এবং বিমূর্ত পদ্ধতির মধ্যে পার্থক্য কি?

ভিডিও: বিমূর্ত শ্রেণী এবং বিমূর্ত পদ্ধতির মধ্যে পার্থক্য কি?
ভিডিও: আরোহী ও অবরোহী শিক্ষা পদ্ধতি । Inductive and Deductive Method 2024, মে
Anonim

বিমূর্ত পদ্ধতি শুধুমাত্র ঘোষণা এবং এটি বাস্তবায়ন হবে না. একটি জাভা শ্রেণী একটি ধারণকারী বিমূর্ত ক্লাস হিসাবে ঘোষণা করতে হবে বিমূর্ত ক্লাস . একটি বিমূর্ত পদ্ধতি শুধুমাত্র একটি দৃশ্যমানতা সংশোধক সেট করতে পারে, সর্বজনীন বা সুরক্ষিত। অর্থাৎ, একটি বিমূর্ত পদ্ধতি ঘোষণায় স্ট্যাটিক বা চূড়ান্ত পরিবর্তনকারী যোগ করতে পারে না।

একইভাবে, বিমূর্ত শ্রেণী এবং বিমূর্ত পদ্ধতি কি?

বিমূর্ত ক্লাস তাত্ক্ষণিক করা যাবে না, তবে সেগুলিকে সাবক্লাস করা যেতে পারে। একটি বিমূর্ত পদ্ধতি ইহা একটি পদ্ধতি এটি একটি বাস্তবায়ন ছাড়াই ঘোষণা করা হয় (ধনুবন্ধনী ছাড়াই, এবং একটি সেমিকোলন দ্বারা অনুসরণ করা হয়), এইরকম: বিমূর্ত void moveTo(ডাবল ডেল্টাএক্স, ডবল ডেল্টাওয়াই);

এছাড়াও, বিমূর্ত ক্লাসের বিন্দু কি? একটি উদ্দেশ্য বিমূর্ত ক্লাস কিছু সাধারণ আচরণকে সংজ্ঞায়িত করা যা একাধিক সাবক্লাস দ্বারা উত্তরাধিকার সূত্রে প্রাপ্ত হতে পারে, সম্পূর্ণটি বাস্তবায়ন না করে শ্রেণী . C# এ, বিমূর্ত কীওয়ার্ড একটি উভয়কেই মনোনীত করে বিমূর্ত ক্লাস এবং একটি বিশুদ্ধ ভার্চুয়াল পদ্ধতি।

এখানে, বিমূর্ত শ্রেণী এবং পদ্ধতি কি?

ক শ্রেণী এটি ব্যবহার করে ঘোষণা করা হয় " বিমূর্ত " কীওয়ার্ড হিসাবে পরিচিত বিমূর্ত ক্লাস . এটা থাকতে পারে বিমূর্ত পদ্ধতি ( পদ্ধতি শরীর ছাড়া) পাশাপাশি কংক্রিট পদ্ধতি (নিয়মিত পদ্ধতি শরীরের সাথে)। একটি বিমূর্ত ক্লাস তাত্ক্ষণিক করা যাবে না, যার মানে আপনি এটির একটি বস্তু তৈরি করতে পারবেন না।

আপনি কিভাবে একটি বিমূর্ত ক্লাস লিখবেন?

একটি তৈরি করতে বিমূর্ত ক্লাস , শুধু ব্যবহার করুন বিমূর্ত এর আগে কীওয়ার্ড শ্রেণী কীওয়ার্ড, মধ্যে শ্রেণী ঘোষণা আপনি এটি ব্যতীত পর্যবেক্ষণ করতে পারেন বিমূর্ত কর্মচারীর পদ্ধতি শ্রেণী স্বাভাবিক হিসাবে একই শ্রেণী জাভাতে। দ্য শ্রেণী এখন বিমূর্ত , কিন্তু এটিতে এখনও তিনটি ক্ষেত্র, সাতটি পদ্ধতি এবং একটি কনস্ট্রাক্টর রয়েছে।

প্রস্তাবিত: