প্রশ্ন ট্যাগ «subclass»

একটি সাবক্লাস এমন একটি বর্গ যা পিতামাতার (বা সুপার) শ্রেণীর কাছ থেকে প্রাপ্ত বা উত্তরাধিকারসূত্রে আসে। সাবক্লাসিং অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিংয়ে (ওওপি) ব্যাপকভাবে ব্যবহৃত হয়।

5
কোনও প্রকারের উপপ্রকার বা কোনও বস্তুর প্রকার কিনা তা আমি কীভাবে পরীক্ষা করব?
কোনও প্রকারটি সি # তে অন্য ধরণের একটি সাবক্লাস কিনা তা পরীক্ষা করতে এটি সহজ: typeof (SubClass).IsSubclassOf(typeof (BaseClass)); // returns true তবে এটি ব্যর্থ হবে: typeof (BaseClass).IsSubclassOf(typeof (BaseClass)); // returns false কোনও প্রকার ORঅপারেটর ব্যবহার না করে বা একটি এক্সটেনশন পদ্ধতি ব্যবহার না করে, কোনও ধরণের হয় বেস ক্লাসের নিজেই …
335 c#  reflection  types  subclass 


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

9
যদি একটি শ্রেণি অন্য শ্রেণীর সাবক্লাস হয় তবে আমি কীভাবে চেক করব (রানটাইমে)?
ধরা যাক যে আমার কাছে ক্লাস স্যুট এবং স্যুটটির চারটি সাবক্লাস রয়েছে: হার্ট, স্প্যাড, ডায়মন্ড, ক্লাব। class Suit: ... class Heart(Suit): ... class Spade(Suit): ... class Diamond(Suit): ... class Club(Suit): ... আমার একটি পদ্ধতি রয়েছে যা পরামিতি হিসাবে স্যুট গ্রহণ করে, এটি কোনও শ্রেণীর অবজেক্ট, উদাহরণ নয়। আরও স্পষ্টতই, এটি …
196 python  subclass  assert 

2
রুবি শ্রেণি অন্য শ্রেণীর একটি সাবক্লাস কিনা তা পরীক্ষা করুন
আমি পরীক্ষা করতে চাই যে কোনও শ্রেণি অন্য শ্রেণীর কাছ থেকে উত্তরাধিকার সূত্রে এসেছে, তবে এর জন্য কোনও পদ্ধতি বিদ্যমান বলে মনে হয় না। class A end class B < A end B.is_a? A => false B.superclass == A => true আমি যা চাই তার একটি তুচ্ছ বাস্তবায়ন হ'ল: class …

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

9
সুপারক্লাস __init__ পদ্ধতিগুলি কেন স্বয়ংক্রিয়ভাবে প্রার্থিত হয় না?
পাইথন ডিজাইনাররা কেন সিদ্ধান্ত নিয়েছিলেন যে সাবক্লাসের __init__()পদ্ধতিগুলি __init__()অন্য কয়েকটি ভাষায় যেমন স্বয়ংক্রিয়ভাবে তাদের চশমাগুলির পদ্ধতিগুলি কল করে না ? পাইথোনিক এবং প্রস্তাবিত প্রতিমাটি কি আসলে নীচের মত? class Superclass(object): def __init__(self): print 'Do something' class Subclass(Superclass): def __init__(self): super(Subclass, self).__init__() print 'Do something else'

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


3
সাবক্লাসের ওভাররাইড ফাংশনগুলি পান
পাইথনে সাবক্লাসের সমস্ত ওভাররাইডেন ফাংশনগুলি পাওয়ার কি কোনও উপায় আছে? উদাহরণ: class A: def a1(self): pass def a2(self): pass class B(A): def a2(self): pass def b1(self): pass এখানে আমি ["a2"]ক্লাসের কোনও সামগ্রীর B(বা ক্লাস অবজেক্টের জন্য) নিজেই তালিকা পেতে চাই, যেহেতু ক্লাস Bকেবলমাত্র একটি একক পদ্ধতিতে ওভাররাইড করে a2।

1
পাইথনে সাবক্লাসিং কেন জিনিসগুলিকে এত মন্থর করে?
আমি একটি সহজ বর্গ যে প্রসারিত করে কাজ ছিল dict, এবং আমি যে কী লুকআপ এবং ব্যবহার উপলব্ধি এর pickleদ্বারা খুব ধীর। আমি ভেবেছিলাম এটি আমার ক্লাসে সমস্যা, তাই আমি কিছু তুচ্ছ মানদণ্ডগুলি করেছি: (venv) marco@buzz:~/sources/python-frozendict/test$ python --version Python 3.9.0a0 (venv) marco@buzz:~/sources/python-frozendict/test$ sudo pyperf system tune --affinity 3 [sudo] password …

1
পান্ডাস ডেটা ফ্রেমের সাবক্লাসের জন্য সম্পত্তি সেটেটর
আমি pd.DataFrame( groupএবং timestamp_col) আরম্ভ করার সময় এর দুটি প্রয়োজনীয় আর্গুমেন্ট রয়েছে তার একটি উপশ্রেণী সেট আপ করার চেষ্টা করছি । আমি argu যুক্তিগুলিতে বৈধতা চালাতে চাই groupএবং timestamp_colতাই প্রতিটি বৈশিষ্ট্যের জন্য আমার কাছে সেটার পদ্ধতি রয়েছে। যতক্ষণ না চেষ্টা করব set_index()এবং না পাচ্ছি ততক্ষণ এই সমস্ত কাজ করে TypeError: …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.