প্রশ্ন ট্যাগ «abstract-class»

একটি বিমূর্ত শ্রেণি এমন একটি বর্গ যা তাত্ক্ষণিকভাবে চালু করা যায় না। এগুলি সাধারণত প্রসারিত / উপশ্রেণীতে বোঝানো হয় এবং সাধারণত "বিমূর্ত পদ্ধতি" থাকে যা অবশ্যই সাবক্ল্যাস দ্বারা প্রয়োগ করা উচিত।

5
আমার যদি ইতিমধ্যে একটি বিমূর্ত শ্রেণি থাকে তবে কোনও ইন্টারফেসটি সংজ্ঞায়িত করার অর্থ কী?
আমার কিছু ডিফল্ট / ভাগ করা কার্যকারিতা সহ একটি বর্গ রয়েছে। আমি abstract classএটির জন্য ব্যবহার করি: public interface ITypeNameMapper { string Map(TypeDefinition typeDefinition); } public abstract class TypeNameMapper : ITypeNameMapper { public virtual string Map(TypeDefinition typeDefinition) { if (typeDefinition is ClassDefinition classDefinition) { return Map(classDefinition); } ... throw new …

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

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

3
বেস ক্লাসে বিমূর্ত সম্পত্তি প্রোগ্রামারকে এটি সংজ্ঞায়িত করতে বাধ্য করে
আমি এম্বেড থাকা ডিভাইসের জন্য একটি রাষ্ট্র প্যাটার্ন সহ কোডিং করছি। আমার স্টেট নামে একটি বেস / অ্যাবস্ট্রাক্ট ক্লাস রয়েছে এবং তারপরে প্রতিটি বিযুক্ত (কংক্রিট) রাষ্ট্র বর্গ বিমূর্ত স্টেট ক্লাস প্রয়োগ করে। রাজ্য শ্রেণিতে আমার বেশ কয়েকটি বিমূর্ত পদ্ধতি রয়েছে। আমি যদি বিযুক্ত (কংক্রিট) শ্রেণিতে বিমূর্ত পদ্ধতিগুলি প্রয়োগ না করি …

3
বিমূর্ত বেস ক্লাস এবং অনুলিপি নির্মাণ, থাম্বের নিয়ম
প্রায়শই সময় এটির ইন্টারফেসটি আলাদা করার জন্য একটি বিমূর্ত বেস শ্রেণি রাখা ভাল ধারণা। সমস্যাটি হ'ল অনুলিপি নির্মাণ, আইএমএইচও, সি ++ এ ডিফল্টরূপে অনেকটা নষ্ট হয়ে গেছে, অনুলিপিটি অনুলিপি তৈরির সাথে তৈরি হয়েছে। সুতরাং, যখন আপনি একটি বিমূর্ত বেস শ্রেণি এবং উত্পন্ন ক্লাসে কাঁচা পয়েন্টার পেয়েছেন তখন কী হবে? class …

6
ইন্টারফেস এবং বিমূর্ত শ্রেণীর মধ্যে কি কেবল বিমূর্ত পদ্ধতি রয়েছে এর মধ্যে কোনও পার্থক্য রয়েছে?
ধরা যাক আমাদের একটি বিমূর্ত শ্রেণি রয়েছে এবং এই শ্রেণীর কেবলমাত্র বিমূর্ত পদ্ধতি রয়েছে। এই বিমূর্ত শ্রেণিটি কেবল একই পদ্ধতিযুক্ত ইন্টারফেসের থেকে আলাদা? আমি যা জানতে চাইছি তা হল, যদি কেবল বিমূর্ত সদস্য এবং সমতুল্য ইন্টারফেস সহ একটি অ্যাবস্ট্রাক্ট ক্লাসের মধ্যে দার্শনিকভাবে, উদ্দেশ্যগতভাবে এবং অন্তর্নিহিত প্রোগ্রামিং ভাষার প্রয়োগের মধ্যে কোনও …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.