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

জেনেরিক্স হ'ল নেট ভাষা, জাভা, সুইফট এবং মরিচাসহ বিভিন্ন ভাষায় প্যারাম্যাট্রিক পলিমারফিজমের একটি রূপ।

5
তালিকা <মানচিত্র <স্ট্রিং, স্ট্রিং >> বনাম তালিকা <? মানচিত্র <স্ট্রিং, স্ট্রিং >> প্রসারিত
এর মধ্যে কোনও পার্থক্য আছে কি? List&lt;Map&lt;String, String&gt;&gt; এবং List&lt;? extends Map&lt;String, String&gt;&gt; ? কোনও পার্থক্য না থাকলে ব্যবহার করে ? extendsকী লাভ ?


4
জাভা জেনেরিক ক্লাস তৈরি করার সময় কোণ বন্ধনীতে টিলডির অর্থ কী?
আমি কিছু জেএমকিত উদাহরণের মাধ্যমে পড়ছিলাম এবং এই কোডটি পেয়েছি: final List&lt;OrderItem&gt; actualItems = new ArrayList&lt;~&gt;(); জেনেরিক আইডেন্টিফায়ারারের টিলড বলতে কী বোঝায়? আমি জানি এটি অ্যানারি বিটওয়াইজ নট অপারেটর, তবে আমি এখানে কোনও অপারেন্ড দেখতে পাচ্ছি না। এছাড়াও, আমি এটি সংকলনের চেষ্টা করেছি এবং একটি ত্রুটি পেয়েছি। আমি কি কিছু …

8
জাভা জেনেরিকস টি বনাম অবজেক্ট
আমি ভাবছিলাম যে নিম্নলিখিত দুটি পদ্ধতির ঘোষণার মধ্যে পার্থক্য কী: public Object doSomething(Object obj) {....} public &lt;T&gt; T doSomething(T t) {....} এমন কিছু আছে যা আপনি একজনের সাথে করতে পারবেন / অন্যটির সাথে নয়? এই প্রশ্নটি আমি এই সাইটে অন্য কোথাও খুঁজে পাইনি।
127 java  generics 

5
কেন কোনও জেনেরিক নেই?
দাবি অস্বীকার: আমি কেবলমাত্র একদিনের জন্য গোয়ের সাথে খেলেছি, তাই খুব ভাল সুযোগ রয়েছে যে আমি অনেকটা মিস করেছি। জেনেরিক্স / টেমপ্লেটগুলি / গো-ইন-এর জন্য কেন কোনও বাস্তব সমর্থন নেই তা কি কেউ জানেন? সুতরাং একটি জেনেরিক আছেmap , তবে এটি সংকলক দ্বারা সরবরাহ করা হয়েছে, যখন একটি গো প্রোগ্রামার …


5
জাভা জন্য জেনেরিক ধরনের পরামিতি নামকরণ কনভেনশন (একাধিক অক্ষর সহ)?
কিছু ইন্টারফেসে আমি লিখেছিলাম কোডটি আরও পঠনযোগ্য করার জন্য আমি জেনেরিক টাইপের পরামিতিগুলির একাধিক অক্ষর দিয়ে নাম লিখতে চাই। কিছুটা এইরকম.... Map&lt;Key,Value&gt; এর পরিবর্তে... Map&lt;K,V&gt; তবে যখন এটি পদ্ধতিতে আসে, টাইপ-পরামিতিগুলি জাভা-শ্রেণীর মতো দেখায় যা বিভ্রান্তিকর। public void put(Key key, Value value) দেখে মনে হচ্ছে কী এবং মান ক্লাস। আমি …

6
আমি কীভাবে IEnumerable <T> প্রয়োগ করব
আমি জানি যে কীভাবে জেনারিক আইএননামারেবল কার্যকর করা যায়, এর মতো: using System; using System.Collections; namespace ConsoleApplication33 { class Program { static void Main(string[] args) { MyObjects myObjects = new MyObjects(); myObjects[0] = new MyObject() { Foo = "Hello", Bar = 1 }; myObjects[1] = new MyObject() { Foo = …
124 c#  .net  generics 

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

8
জেনেরিক পদ্ধতি কখন এবং কখন ওয়াইল্ড কার্ড ব্যবহার করবেন?
আমি ওরাকলডোকজেনেরিকমেথোড থেকে জেনেরিক পদ্ধতিগুলি সম্পর্কে পড়ছি । আমি কখন তুলনা সম্পর্কে বিভ্রান্ত যখন এটি বলছে কখন ওয়াইল্ড-কার্ড ব্যবহার করবেন এবং কখন জেনেরিক পদ্ধতি ব্যবহার করবেন। দস্তাবেজ থেকে উদ্ধৃতি। interface Collection&lt;E&gt; { public boolean containsAll(Collection&lt;?&gt; c); public boolean addAll(Collection&lt;? extends E&gt; c); } পরিবর্তে আমরা এখানে জেনেরিক পদ্ধতি ব্যবহার করতে …
122 java  generics  wildcard 

5
জেনেরিক অভিধান কী হিসাবে কোনও বস্তুর ক্ষেত্র ব্যবহার করা
আমি যদি কীগুলির জন্য কী হিসাবে অবজেক্টগুলি ব্যবহার করতে চাই Dictionary , তবে নির্দিষ্ট পদ্ধতিতে তাদের তুলনা করার জন্য আমার কোন পদ্ধতিগুলি ওভাররাইডের প্রয়োজন? বলুন আমার কাছে আ ক্লাস রয়েছে যার বৈশিষ্ট্য রয়েছে: class Foo { public string Name { get; set; } public int FooID { get; set; } …

11
আমি কেন টেমপ্লেট প্যারামিটার হিসাবে ভাসমান মান ব্যবহার করতে পারি না?
আমি যখন floatটেমপ্লেট প্যারামিটার হিসাবে ব্যবহার করার চেষ্টা করি তখন সংকলকটি এই কোডটির জন্য কাঁদে, যখন intকাজ করে ভাল। এটি কি কারণ আমি floatটেমপ্লেট প্যারামিটার হিসাবে ব্যবহার করতে পারি না ? #include&lt;iostream&gt; using namespace std; template &lt;class T, T defaultValue&gt; class GenericClass { private: T value; public: GenericClass() { value …

6
'আইলিস্ট' বনাম 'আইকোলিকেশন' বনাম 'সংগ্রহ' ফেরত আসছে
কোন সংগ্রহের ধরণ সম্পর্কে আমার বিভ্রান্তি রয়েছে যে আমার সর্বজনীন এপিআই পদ্ধতি এবং বৈশিষ্ট্যগুলি থেকে আমার ফিরে আসা উচিত। সংগ্রহগুলি আমি মনে আছে যে IList, ICollectionএবং Collection। এই ধরণের একটিটি ফেরত দেওয়া কি সর্বদা অন্যের চেয়ে পছন্দ হয়, বা এটি নির্দিষ্ট পরিস্থিতির উপর নির্ভর করে?
119 c#  .net  generics  collections 

4
জেনেরিক বেস শ্রেণি থেকে উত্তরাধিকারী, সীমাবদ্ধতা প্রয়োগ করুন এবং সি # তে একটি ইন্টারফেস প্রয়োগ করুন
এটি একটি বাক্য গঠন প্রশ্ন। আমার জেনেরিক ক্লাস রয়েছে যা জেনেরিক বেস ক্লাস থেকে উত্তরাধিকার সূত্রে প্রাপ্ত এবং টাইপ পরামিতিগুলির মধ্যে একটিতে সীমাবদ্ধতা প্রয়োগ করছে। আমি ডেরিভেড ক্লাসটিও একটি ইন্টারফেস প্রয়োগ করতে চাই। আমার জীবনের জন্য, আমি সঠিক সিনট্যাক্সটি খুঁজে বের করতে পারি না। এটি আমার কাছে রয়েছে: DerivedFoo&lt;T1,T2&gt; : …

6
যদি কোনও পদ্ধতির রিটার্নের ধরণের অকার্যকর থাকে তবে আমি কী ফিরিয়ে দেব? (অকার্যকর নয়!)
জাভাতে জেনেরিক্স ব্যবহারের কারণে আমি Voidরিটার্ন টাইপ হিসাবে একটি ফাংশন প্রয়োগ করতে পেরেছি : public Void doSomething() { //... } এবং সংকলকটি দাবি করেছে যে আমি কিছু ফিরিয়ে দেব । আপাতত আমি কেবল ফিরে আসছি null, তবে আমি ভাবছি যে এটি কোডিংয়ের ভাল অনুশীলন কিনা ... আমি জিজ্ঞেস করছি ভী …
115 java  generics  void 

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