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

প্রতিচ্ছবি হ'ল রানটাইমের সময় কোনও প্রোগ্রামের কাঠামো এবং / অথবা আচরণ পর্যবেক্ষণ এবং / অথবা পর্যালোচনা করার দক্ষতা। প্রতিচ্ছবি সমর্থনকারী প্রোগ্রামিং ভাষার উপর নির্ভরশীল - দয়া করে এই ট্যাগটি ব্যবহার করার সময় প্রোগ্রামিং ভাষাটি ব্যবহৃত হচ্ছে।

13
জাভাতে আলাদা ক্লাস থেকে একটি প্রাইভেট ফিল্ডের মান কীভাবে পড়বেন?
আমার তৃতীয় পক্ষের মধ্যে খারাপভাবে নকশাকৃত ক্লাস রয়েছে এবং এর একটি ব্যক্তিগত ক্ষেত্রের JARআমার অ্যাক্সেস করা দরকার । উদাহরণস্বরূপ, আমার ব্যক্তিগত ক্ষেত্রটি কেন বেছে নেওয়া দরকার এটি প্রয়োজনীয়? class IWasDesignedPoorly { private Hashtable stuffIWant; } IWasDesignedPoorly obj = ...; এর মান পেতে আমি কীভাবে প্রতিবিম্ব ব্যবহার করতে পারি stuffIWant?

11
জাভা প্রতিবিম্ব ব্যবহার করে ব্যক্তিগত স্ট্যাটিক চূড়ান্ত ক্ষেত্র পরিবর্তন করুন
আমার private static finalমাঠের সাথে একটি ক্লাস রয়েছে যা দুর্ভাগ্যক্রমে, রান-টাইমে আমার এটি পরিবর্তন করা দরকার। প্রতিবিম্ব ব্যবহার করে আমি এই ত্রুটি পেয়েছি: java.lang.IllegalAccessException: Can not set static final boolean field মান পরিবর্তন করার কোনও উপায় আছে কি? Field hack = WarpTransform2D.class.getDeclaredField("USE_HACK"); hack.setAccessible(true); hack.set(null, true);



14
উদাহরণস্বরূপ এবং Class.isAssignableFrom (…) এর মধ্যে পার্থক্য কী?
নিচের কোনটি ভাল? a instanceof B অথবা B.class.isAssignableFrom(a.getClass()) আমি কেবল যে পার্থক্যটি জানি তা হ'ল, যখন 'এ' নਾਲ হয়, প্রথমটি মিথ্যা দেয়, দ্বিতীয়টি ব্যতিক্রম ছুঁড়ে দেয়। তা ছাড়া তারা কি সর্বদা একই ফল দেয়?

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

16
পাইথন মডিউলে সমস্ত ফাংশন কীভাবে তালিকাভুক্ত করা যায়?
আমার সিস্টেমে পাইথন মডিউল ইনস্টল করা আছে এবং আমি এতে কোন ফাংশন / ক্লাস / পদ্ধতি উপলব্ধ তা দেখতে সক্ষম হতে চাই। আমি প্রত্যেককে ডক ফাংশন কল করতে চাই। রুবিতে আমি ক্লাসনেম.মোথডসের মতো কিছু করতে পারি সেই ক্লাসে উপলব্ধ সমস্ত পদ্ধতির তালিকা পেতে। পাইথনে কি তেমন কিছু আছে? যেমন। কিছুটা …

15
একটি জাভা স্ট্রিং আসলেই পরিবর্তনযোগ্য?
আমরা সকলেই জানি যা Stringজাভাতে পরিবর্তনযোগ্য, তবে নিম্নলিখিত কোডটি পরীক্ষা করে দেখুন: String s1 = "Hello World"; String s2 = "Hello World"; String s3 = s1.substring(6); System.out.println(s1); // Hello World System.out.println(s2); // Hello World System.out.println(s3); // World Field field = String.class.getDeclaredField("value"); field.setAccessible(true); char[] value = (char[])field.get(s1); value[6] = 'J'; value[7] …

3
Go এ ট্যাগগুলির জন্য কী কী ব্যবহার (গুলি)?
ইন যান ভাষা নির্দিষ্টকরণ , এটা ট্যাগের সংক্ষিপ্ত উল্লেখ: একটি ক্ষেত্র ঘোষণার পরে একটি alচ্ছিক স্ট্রিং আক্ষরিক ট্যাগ অনুসরণ করা যেতে পারে, যা সংশ্লিষ্ট ক্ষেত্রের ঘোষণার সমস্ত ক্ষেত্রের জন্য একটি বৈশিষ্ট্য হয়ে ওঠে। ট্যাগগুলি প্রতিবিম্ব ইন্টারফেসের মাধ্যমে দৃশ্যমান করা হয় তবে অন্যথায় উপেক্ষা করা হয়। // A struct corresponding to …
392 go  reflection  struct 


14
সি ++ এর প্রতিবিম্ব কেন হয় না?
এটি কিছুটা উদ্ভট প্রশ্ন। আমার উদ্দেশ্যগুলি ভাষা নকশা সিদ্ধান্ত বোঝা এবং সি ++ তে প্রতিবিম্বের সম্ভাবনাগুলি চিহ্নিত করা। সি ++ ভাষা কমিটি ভাষার প্রতিবিম্ব বাস্তবায়নের দিকে কেন গেল না? ভার্চুয়াল মেশিনে (জাভা এর মতো) চলমান না এমন ভাষায় প্রতিচ্ছবি কি খুব কঠিন? যদি কেউ সি ++ এর প্রতিচ্ছবি বাস্তবায়ন করেন …
337 c++  reflection 

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

11
আমি কোনও ব্যক্তিগত পদ্ধতিতে অনুরোধ করার জন্য প্রতিবিম্বটি কীভাবে ব্যবহার করব?
আমার ক্লাসে ব্যক্তিগত গোষ্ঠীগুলির একটি গ্রুপ রয়েছে এবং আমাকে একটি ইনপুট মানের উপর ভিত্তি করে গতিশীল কল করতে হবে। দাওয়াতকারী কোড এবং লক্ষ্য পদ্ধতি উভয়ই একই উদাহরণে। কোডটি এর মতো দেখাচ্ছে: MethodInfo dynMethod = this.GetType().GetMethod("Draw_" + itemType); dynMethod.Invoke(this, new object[] { methodParams }); এই ক্ষেত্রে, GetMethod()ব্যক্তিগত পদ্ধতি ফেরত দেবে না। …

10
প্রতিবিম্ব ব্যবহার করে বস্তুর সম্পত্তি সেট করুন
সি # তে কি এমন কোনও উপায় আছে যেখানে আমি কোনও সামগ্রীর সম্পত্তি সেট করার জন্য প্রতিবিম্বটি ব্যবহার করতে পারি? উদা: MyObject obj = new MyObject(); obj.Name = "Value"; আমি obj.Nameপ্রতিবিম্ব সঙ্গে সেট করতে চান । কিছুটা এইরকম: Reflection.SetProperty(obj, "Name") = "Value"; এটি করার কোন উপায় আছে?

13
Java.lang.reflect.IvocationTargetException এর কারণ কী হতে পারে?
ঠিক আছে, আমি এর কারণ কী হতে পারে তা বোঝার এবং পড়ার চেষ্টা করেছি তবে আমি এটি পেতে পারি না: আমার কোডে এটি আমার কোথাও রয়েছে: try{ .. m.invoke(testObject); .. } catch(AssertionError e){ ... } catch(Exception e){ .. } কথাটি হ'ল, যখন এটি কোনও পদ্ধতিটি চালিত করার চেষ্টা করে তবে …

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