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

18
শ্রেণি এবং উদাহরণ পদ্ধতিগুলির মধ্যে পার্থক্য কী?
একটি শ্রেণি পদ্ধতি এবং একটি উদাহরণ পদ্ধতির মধ্যে পার্থক্য কী? উদাহরণস্বরূপ পদ্ধতিগুলি কি অ্যাক্সেসরগুলি (গেটার্স এবং সেটটার) রয়েছে যখন শ্রেণি পদ্ধতিগুলি আরও অনেক কিছু?

9
রুবি: উদাহরণ থেকে ক্লাস পদ্ধতি কল করা
রুবিতে, আপনি কীভাবে সেই শ্রেণীর উদাহরণ থেকে কোনও ক্লাস পদ্ধতি কল করবেন? বলুন আমার আছে class Truck def self.default_make # Class method. "mac" end def initialize # Instance method. Truck.default_make # gets the default via the class's method. # But: I wish to avoid mentioning Truck. Seems I'm repeating myself. …
347 ruby  class-method 

16
শ্রেণি পদ্ধতিগুলির উদ্দেশ্য কী?
আমি নিজেকে পাইথন শিখিয়ে দিচ্ছি এবং আমার সাম্প্রতিকতম পাঠটিটি ছিল পাইথন জাভা নয় এবং তাই আমি আমার ক্লাসের সমস্ত পদ্ধতিকে ফাংশনে পরিণত করার জন্য কিছুটা সময় ব্যয় করেছি। আমি এখন বুঝতে পেরেছি যে staticজাভাতে আমি কী পদ্ধতিতে ব্যবহার করব তার জন্য আমার ক্লাস পদ্ধতি ব্যবহার করার দরকার নেই , তবে …

10
ফাংশন পয়েন্টারের মাধ্যমে সি ++ শ্রেণি পদ্ধতিতে কল করা
আমি কীভাবে ক্লাস সদস্য ফাংশনের জন্য একটি ফাংশন পয়েন্টার পেতে পারি এবং পরে কোনও নির্দিষ্ট অবজেক্টের সাথে সেই সদস্য ফাংশনটিকে কল করব? আমি লিখতে চাই: class Dog : Animal { Dog (); void bark (); } … Dog* pDog = new Dog (); BarkFunction pBark = &Dog::bark; (*pBark) (pDog); …

6
ক্লাস পদ্ধতি তৈরি করতে আমি কীভাবে ডেফাইন_মোথড ব্যবহার করব?
আপনি যদি শ্রেণিবদ্ধ পদ্ধতি রূপকভাবে তৈরি করার চেষ্টা করছেন তবে এটি দরকারী is def self.create_methods(method_name) # To create instance methods: define_method method_name do ... end # To create class methods that refer to the args on create_methods: ??? end আমার উত্তর অনুসরণ করুন ...

3
পাইথনে একটি বেস ক্লাসের ক্লাসমেড ফোন করছে
নিম্নলিখিত কোড বিবেচনা করুন: class Base(object): @classmethod def do(cls, a): print cls, a class Derived(Base): @classmethod def do(cls, a): print 'In derived!' # Base.do(cls, a) -- can't pass `cls` Base.do(a) if __name__ == '__main__': d = Derived() d.do('hello') > $ python play.py > In derived! > <class '__main__.Base'> msg থেকে …

3
আমি কখন ক্লাসমেডোথার এবং কখন ডিএফ পদ্ধতি (স্ব) ব্যবহার করব?
আমি আগে ব্যবহার করি নি এমন একটি জ্যাঙ্গো অ্যাপ্লিকেশন সংহত করার সময়, আমি ক্লাসে ফাংশনগুলি সংজ্ঞায়িত করতে ব্যবহৃত দুটি ভিন্ন উপায় পেয়েছি। লেখক মনে হয় এগুলি উভয়ই খুব ইচ্ছাকৃতভাবে ব্যবহার করেছেন। প্রথমটি হ'ল আমি নিজে প্রচুর ব্যবহার করি: class Dummy(object): def some_function(self,*args,**kwargs): do something here self is the class instance …

4
একটি "শ্রেণিবদ্ধ" এবং একটি মেটাক্লাস পদ্ধতির মধ্যে পার্থক্য কী?
পাইথনে, আমি ডেকরেটার ব্যবহার করে একটি শ্রেণিবদ্ধ পদ্ধতি তৈরি করতে পারি @classmethod: >>> class C: ... @classmethod ... def f(cls): ... print(f'f called with cls={cls}') ... >>> C.f() f called with cls=<class '__main__.C'> বিকল্পভাবে, আমি একটি মেটাক্লাসে একটি সাধারণ (উদাহরণ) পদ্ধতি ব্যবহার করতে পারি: >>> class M(type): ... def f(cls): …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.