প্রশ্ন ট্যাগ «static-methods»

যে ক্লাসগুলির জন্য ক্লাসের কোনও উদাহরণ প্রয়োজন হয় না বা তারা এ জাতীয় উদাহরণের স্পষ্টতই ডেটা (বা এটি, স্ব, আমি, ইত্যাদি) অ্যাক্সেস করতে পারে না।


21
জাভা: স্থির পদ্ধতি কখন ব্যবহার করতে হবে
আমি ভাবছি কখন স্থির পদ্ধতি ব্যবহার করব? বলুন যদি আমার কয়েকটি গেটার এবং সেটটার, একটি পদ্ধতি বা দুটি সহ একটি ক্লাস থাকে এবং আমি চাই যে এই পদ্ধতিগুলি কেবল শ্রেণীর উদাহরণস্বরূপ অবলম্বনযোগ্য হয়। এর অর্থ কি আমার কোনও স্থির পদ্ধতি ব্যবহার করা উচিত? যেমন Obj x = new Obj(); x.someMethod …

25
স্থির পদ্ধতি জাভাতে বিমূর্ত হতে পারে না কেন?
জাভাতে প্রশ্নটি আমি কেন একটি বিমূর্ত স্থির পদ্ধতি সংজ্ঞায়িত করতে পারি না? উদাহরণ স্বরূপ abstract class foo { abstract void bar( ); // <-- this is ok abstract static void bar2(); //<-- this isn't why? }


24
আমি কেন একটি জাভা ইন্টারফেসে একটি স্থির পদ্ধতি সংজ্ঞায়িত করতে পারি না?
সম্পাদনা: জাভা 8 হিসাবে, স্ট্যাটিক পদ্ধতিগুলি এখন ইন্টারফেসগুলিতে অনুমোদিত। উদাহরণটি এখানে: public interface IXMLizable<T> { static T newInstanceFromXML(Element e); Element toXMLElement(); } অবশ্যই এটি কাজ করবে না। কিন্তু কেন না? সম্ভাব্য সমস্যাগুলির মধ্যে একটি হ'ল, আপনি কল করলে কী ঘটে: IXMLizable.newInstanceFromXML(e); এই ক্ষেত্রে, আমি মনে করি এটি কেবল একটি খালি …

14
পদ্ধতিটি অচল করা যায়, তবে তা কি করা উচিত?
রিশার্পার স্থির করে দেওয়া যায় এমন এসপিএন পৃষ্ঠায় একাধিক ফাংশন চিহ্নিত করতে পছন্দ করে। আমি যদি তাদেরকে স্থিতিশীল করি তবে এটি কি আমাকে সহায়তা করে? আমি কি তাদের স্থির করে একটি ইউটিলিটি ক্লাসে স্থানান্তরিত করব?

9
জাভাতে স্থির পদ্ধতি থেকে কীভাবে getClass () কল করবেন?
আমার একটি ক্লাস রয়েছে যা অবশ্যই কিছু স্থির পদ্ধতিতে থাকতে পারে। এই স্থিতিশীল পদ্ধতির ভিতরে আমাকে নীচের কল করার জন্য পদ্ধতি getClass () কল করতে হবে: public static void startMusic() { URL songPath = getClass().getClassLoader().getResource("background.midi"); } তবে গ্রহন আমাকে বলে: Cannot make a static reference to the non-static method getClass() …

7
নেমস্পেস + একটি ক্লাসে স্থির পদ্ধতি বনাম ফাংশন
আসুন আমি বলি যে আমার আছে, বা লিখতে যাচ্ছি সম্পর্কিত ফাংশনগুলির একটি সেট। যাক তারা গণিত সম্পর্কিত। সাংগঠনিকভাবে, আমার উচিত: এই ফাংশনগুলি লিখুন এবং সেগুলি আমার MyMathনামের জায়গায় রেখে দিন এবং তাদের মাধ্যমে উল্লেখ করুনMyMath::XYZ() বলা ক্লাস তৈরি করুন MyMathএবং এই পদ্ধতিগুলি স্থির করুন এবং একইভাবে উল্লেখ করুনMyMath::XYZ() আমি কেন …

21
প্রাইভেট সহায়ক সহায়তার পদ্ধতিগুলি স্থির থাকতে পারে
ধরা যাক আমি ইনস্ট্যান্টিয়েট করার জন্য একটি ক্লাস তৈরি করেছি। আমার ক্লাসের অভ্যন্তরে বেশ কয়েকটি বেসরকারী "সহায়তাকারী" পদ্ধতি রয়েছে যা ক্লাসের সদস্যদের কোনওরই অ্যাক্সেসের প্রয়োজন হয় না এবং ফলাফলটি ফিরিয়ে দিয়ে তাদের যুক্তিগুলিতে কেবল পরিচালনা করে। public class Example { private Something member; public double compute() { double total = …

11
জেনেরিক ক্লাসে স্ট্যাটিক পদ্ধতি?
জাভাতে, আমি কিছু পেতে চাই: class Clazz<T> { static void doIt(T object) { // ... } } তবে আমি পেয়েছি অ-স্থির টাইপ টি-তে স্থির রেফারেন্স তৈরি করতে পারে না আমি জেনারিকগুলি বুনিয়াদি ব্যবহারের বাইরে বুঝতে পারি না এবং সুতরাং এটির বেশি ধারণা দিতে পারি না। এটি সাহায্য করে না যে …

15
একক পদ্ধতি সহ ক্লাস - সেরা পদ্ধতির?
বলুন আমার একটি ক্লাস রয়েছে যার অর্থ একটি একক ফাংশন সম্পাদন করা। ফাংশন সম্পাদন করার পরে, এটি ধ্বংস করা যেতে পারে। এই পদ্ধতির একটি পছন্দ করার কোনও কারণ আছে কি? // Initialize arguments in constructor MyClass myObject = new MyClass(arg1, arg2, arg3); myObject.myMethod(); // Pass arguments to method MyClass myObject …
172 c#  java  oop  static-methods 

5
ক্লাস বডির মধ্যে ক্লাস স্ট্যাটিকমেডথ বলে?
আমি যখন ক্লাসের বডি থেকে কোনও স্ট্যাটিক পদ্ধতি ব্যবহার করার চেষ্টা করি, এবং বিল্ট-ইন staticmethodফাংশনটি ডেকরেটর হিসাবে ব্যবহার করে স্থির পদ্ধতিটি সংজ্ঞায়িত করি : class Klass(object): @staticmethod # use as decorator def _stat_func(): return 42 _ANS = _stat_func() # call the staticmethod def method(self): ret = Klass._stat_func() + Klass._ANS return …

7
কোটলিনে স্থির বর্ধনের পদ্ধতি
কোটলিনে আপনি একটি স্থিতিশীল এক্সটেনশন পদ্ধতি কীভাবে সংজ্ঞায়িত করবেন? এটা কি সম্ভব? নীচে প্রদর্শিত হিসাবে আমার কাছে বর্তমানে একটি এক্সটেনশন পদ্ধতি রয়েছে। public fun Uber.doMagic(context: Context) { // ... } উপরের এক্সটেনশানটি একটি উদাহরণে প্রার্থনা করা যেতে পারে। uberInstance.doMagic(context) // Instance method তবে আমি কীভাবে এটি নীচে দেখানো মত স্থিতিশীল …

9
স্থির পদ্ধতিকে কেন একটি পদ্ধতি হিসাবে বিবেচনা করা হয়?
আমি একটি কোর্সের জন্য কিছু কোডের জন্য একটি ব্যাখ্যা লিখছি, এবং ঘটনাক্রমে শব্দগুলি methodএবং functionবিনিময়যোগ্যভাবে ব্যবহার করে চলেছি । আমি ফিরে গিয়ে শব্দটির সংশোধন করার সিদ্ধান্ত নিয়েছি, তবে আমার বোঝার গর্তে ছুটে গেলাম। আমি যা বুঝতে পারি তা থেকে, সাব্রোটিন হ'ল functionএটি যদি কোনও শ্রেণীর উদাহরণের উপর কাজ করে না …

2
জাভাতে বহু-থ্রেডযুক্ত পরিবেশে স্থির পদ্ধতি আচরণ
একটি সাধারণ বোকা প্রশ্ন যা আমাকে বিরক্ত করে এবং মনে মনে বেশ কয়েকটি যুক্তি দেয়। আমি নীচের প্রশ্নগুলি সম্পর্কে সমস্ত সন্দেহ ফেলে দিতে চাই। class Clstest{ public static String testStaticMethod(String inFileStr) { // section 0 // section 1 // do something with inFileStr // section 2 // section 3 return …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.