अमूर्त वस्तु-उन्मुख प्रोग्रामिंग भाषाओं की भीड़ द्वारा साझा किया गया एक कीवर्ड है। विधियों और कक्षाओं को यह दर्शाने के लिए अमूर्त के रूप में चिह्नित किया जा सकता है कि उनमें आवेदन तर्क का पूर्ण कार्यान्वयन नहीं है और उन्हें बढ़ाया जाना है। एब्सट्रैक्ट क्लासेस को तत्काल नहीं किया जा सकता है और उनके उपवर्गों के लिए एक समान इंटरफ़ेस प्रदान करने के उद्देश्य से सेवा प्रदान की जा सकती है, साथ ही साथ उन सामान्य विधियों के क्रियान्वयन की भी आवश्यकता होती है जिन्हें प्रत्येक उपवर्ग के लिए फिर से लागू नहीं किया जाना है।

के बारे में अधिक abstract...

यदि बेस क्लास में एक अमूर्त विधि या संपत्ति है, तो इन सदस्यों की तुलना में चाइल्ड क्लास में ओवरराइड किया जाना चाहिए। दस्तावेज़ीकरण कहता है कि मुझे ऐसे सदस्यों के लिए हर बार कीवर्ड 'ओवरराइड' का उपयोग करना चाहिए, क्योंकि मुझे चाइल्ड क्लास में विधियों को लागू करना होगा या गुणों को प्रारंभ करना होगा। ....
24 नवम्बर 2020, 10:10
मैं कोटलिन में नया हूं, बस एंड्रॉइड/जावा से एंड्रॉइड/कोटलिन में बदलाव करें। कोटलिन वास्तव में एक आसान भाषा है लेकिन कहीं न कहीं इसका समर्थन पर्याप्त नहीं है या इसका सुझाव काम नहीं करता है। मैं एक कोड लिख रहा हूं जिसमें मैं एक सामान्य अमूर्त वर्ग कहूंगा जिसमें पैरामीट्रिक कन्स्ट्रक्टर है। जेनेरिक ....
3 नवम्बर 2020, 12:32
मैं एक सामान्य अमूर्त वर्ग बनाने की कोशिश कर रहा हूं ताकि डेवलपर्स को पारित किए गए प्रकारों को लागू करने के लिए मजबूर करने के लिए एक प्रकार को पारित करने में सक्षम हो। लेकिन किसी कारण से कार्यों के पैरा को किसी भी तरह टाइप किया जा रहा है जब तक कि मैं संपत्ति को आगे टाइप नहीं करता सार का विस्तार करन....
20 अक्टूबर 2020, 14:29
मुझे जेपीए विरासत में समस्या है। डेटाबेस मॉडल भी विशेष रूप से बनाया गया है। इसमें समान विशेषताओं वाली कई तालिकाएँ हैं (तालिकाएँ जानबूझकर देश द्वारा काटी गई थीं) और ये सभी तालिकाएँ दूसरी तालिका (OneToOne) से जुड़ती हैं। यहाँ डेटा मॉडल का एक उदाहरण है: usa_user, Germany_user, austria_user। इन सभी त....
18 अक्टूबर 2020, 23:12
कई बार मैं खुद को (जो प्रतीत होता है) अमूर्त संग्रह कक्षाओं से विरासत में मिला है और मैं मदद नहीं कर सकता, लेकिन ऐसा लगता है कि यह तकनीकी रूप से परस्पर विरोधी डिजाइन प्रतिमान है, जबकि मैं इसे करता हूं। /** Custom String List implementation */ public class MyStringList extends AbstractList<String> { ....
16 सितंबर 2020, 10:04
abstract class Route { abstract readonly name?: string; protected abstract pattern: string; public constructor() { // Do something with `this.name` and `this.pattern`. console.log(this.pattern); // Typecheck error } abstract handle(): void; } यह एक....
6 सितंबर 2020, 00:38
मेरे पास एक nuget पैकेज से एक अमूर्त वर्ग है जो मेरे सी # प्रोजेक्ट में ~ 30 अलग-अलग बार लागू किया गया है। यदि संभव हो तो मैं इस वर्ग को लागू करते समय कोड डुप्लिकेशन से बचना चाहता हूं। आइए मान लें कि मेरे पास निम्न सार वर्ग है (एक nuget पैकेज से): public abstract class Code { protected Code(st....
31 जुलाई 2020, 21:15
(डबल लिंक्ड लिस्ट) पोजिशनल लिस्ट ADT का उपयोग कहां किया जा सकता है? जब डेवलपर सूची में एक मनमानी स्थिति के लिए O(n) मेमोरी और O(1) (गैर-परिशोधन व्यवहार) चाहता है? मैं एक स्थितीय सूची का उपयोग करने का एक उदाहरण देखना चाहूंगा। सरणी-आधारित अनुक्रम का उपयोग करने पर स्थितीय सूची का उपयोग करने का क्या ....
मुझे @Override विधियों का उपयोग करके अमूर्त और विरासत में मिली कक्षाओं के बीच बातचीत को लागू करना है। बात यह है कि मुझे नहीं पता कि यह कैसे करना है, यह मेरा काम है: मैं 3 विधियों (pay(int amount), transfer(Account account, int amount), addMoney(int amount)) के साथ एक अमूर्त वर्ग खाता बनाता हूं। भु....
19 जुलाई 2020, 13:02
एक वर्ग दिया गया class Obj { public $a =1; public $b = 2; } और स्क्रिप्ट की तरह $obj = new Obj(); foreach($obj as $key => $value) echo $key, $value; मैं आसानी से आउटपुट कर सकता हूं कि ऑब्जेक्ट के अंदर क्या है, लेकिन अगर क्लास ऐसा है तो यह काम क्यों नहीं करता है? class SomeClass() implements....
13 जुलाई 2020, 21:02
ठीक है, मेरे पास तुम लोगों के लिए एक अजीब है। तो हमारे पास: class Animal { static PublicMethod() { console.log('I am abstract!'); this.OnlyForAnimal(); // Good, Animal is allowed! } } class Dog extends Animal { static OnlyForAnimal() { // Currently accessible by anyone....
7 जुलाई 2020, 16:50
मैं यूनिट टेस्ट के अपने लेखन को आसान बनाने के लिए Factory Boy का उपयोग करने का प्रयास कर रहा हूं। हालांकि, जब मैं अपने कस्टम उपयोगकर्ता वर्ग के उदाहरणों को तुरंत चालू करने का प्रयास कर रहा हूं, तो पुस्तकालय सहकारी से कम हो रहा है यहां लिंक विवरण दर्ज करें। हर बार मैं इस वर्ग को तुरंत चालू करने का प....
1 जुलाई 2020, 17:38
मैं भाषा परिभाषा के बारे में एक सरल अवधारणा को समझने की कोशिश कर रहा हूँ। विशेष रूप से जब भाषा परिभाषा में दो तार होते हैं। जैसे कि: Language F = ww | w ∈ {0,1}* क्या कोई मुझे वाक्य रचना को समझने में मदद कर सकता है? यह मेरे लिए समझ में आता है जब केवल एक w होता है, w युक्त सेट नोटेशन भी मुझे....
26 जून 2020, 01:34
मैं ट्रेडिंगव्यू में ट्रेंड इंडिकेटर बनाने पर काम कर रहा हूं ताकि यह पता लगाया जा सके कि ट्रेंड किस तरफ जा रहा है। विशेष रूप से, मैं एक चर चाहता हूं जो दिनों तक वही रहेगा, लेकिन जब एक निश्चित शर्त पूरी हो जाती है तो यह बदल जाएगी। ऐसा लगता है कि यह करना आसान होना चाहिए, लेकिन हर बार जब मैं कोशिश कर....
20 जून 2020, 08:15
(कोटलिन के साथ काम करना) मैं इस विषय को लेकर थोड़ा भ्रमित हूं। जब मैं अपनी कक्षा में View.OnClickListener इंटरफ़ेस लागू करता हूं जिसे मैं 'टेस्टिंग' कहता हूं, मुझे नीचे संदेश मिलता है: कक्षा 'परीक्षण' सार नहीं है और अमूर्त सदस्य सार्वजनिक सार मज़ा को लागू नहीं करता है onClick(v:View!): android.view.....
14 मई 2020, 14:52
मेरे पास एक सामान्य प्रकार T के साथ StatesHandler नामक एक अमूर्त वर्ग है। इस वर्ग में, मेरे पास एक प्रतिनिधि है जिसे कक्षा के भीतर से बुलाया जाता है: public abstract class StatesHandler<T> { public event Action<StatesHandler<T>> OnStatesChanged; private void Function(){ OnStatesCha....
28 अप्रैल 2020, 22:33
मैं निम्नलिखित कोड संरचना के साथ VS2019 पर C# प्रोजेक्ट चला रहा हूं: Class1.cs फ़ाइल में: public class Class1 { public class MyClass2 : Class2 { ... } private void RunAlgorithm<T>() where T : Class2, new() { T argInstance = new T(); ... } static ....
5 मार्च 2020, 22:56
इंटरफेस- interface Service<T> { void foo(T t); } मैं एक सार वर्ग बनाना चाहता हूं जो Service इंटरफ़ेस को लागू करता हो। मैं T यानी जेनेरिक के लिए क्रियान्वयन प्रदान नहीं करना चाहता। यह कि मैं सार वर्ग के किसी अन्य बच्चे वर्ग में करूँगा।मुझे जेनेरिक के साथ सार वर्ग कैसे घोषित करना चाहिए? abstrac....
28 जिंदा 2020, 17:47
मेरे पास 2 निम्नलिखित सार वर्ग हैं: public abstract class AbstractCarChecker implements CarService { } और नीचे जो AbstractCarChecker का विस्तार करता है public abstract class CarChecker<T extends Car> extends AbstractCarChecker { } मैं एक फैक्ट्री क्लास चाहता हूं जो कार चेकर ऑब्जेक्ट को तुरंत चाल....
19 पद 2019, 01:05
मेरे पास एक उदाहरण के रूप में निम्न वर्ग है: export abstract class AbstractSomething<T extends SomethingElse, V> { } मेरे पास निम्नलिखित 2 विस्तारित वर्ग भी हैं: export class A extends AbstractSomething<TypeThatExtendsSomethingElse, string> { } export class B extends AbstractSomething<OtherTypeThat....
26 नवम्बर 2019, 17:36
मेरे पास एक विधि के साथ एक अमूर्त वर्ग है public abstract boolean validate और मेरे पास कुछ अन्य वर्ग हैं जो अमूर्त को बढ़ाते हैं, लेकिन जब मैं अन्य वर्गों से मान्य कहता हूं तो मेरे पास मान्य करने के लिए समान संख्या में पैरामीटर नहीं होते हैं, और मुझे नहीं पता कि सत्यापन किए बिना इसे हल करने का कोई ....
3 नवम्बर 2019, 02:05
मैं एक इंटरफ़ेस परिभाषा के रूप में एक अमूर्त वर्ग को लागू करने की कोशिश कर रहा हूं, और मुझे यह कहते हुए एक अजीब त्रुटि मिलती है कि मेरा कार्य अमूर्त परिभाषा को ओवरराइड नहीं करता है। अब त्रुटि संदेश में अजीब बात आती है: 'json_object* NetworkCommunication::SendMessageA(const char*, const char*, json_o....
29 अक्टूबर 2019, 16:08
मैं गृहकार्य की आवश्यकताओं को पूरा करने का प्रयास कर रहा हूं... "कम से कम एक इंटरफ़ेस शामिल करें जिसमें कम से कम एक विधि शामिल हो जो कक्षाओं को लागू करना चाहिए।" जब मैं इंटरफ़ेस को तुरंत चालू करने का प्रयास करता हूं तो यह कहता है कि यह इंटरफ़ेस को तुरंत चालू नहीं कर सकता है। मैं निश्चित नहीं हूं मु....
18 अक्टूबर 2019, 21:57
मैं जानना चाहता हूं कि वापसी पर उस बदसूरत कलाकार के बिना इस तरह की विधि करना संभव है या नहीं? public static AbstractFileReader<T> GetReader<T>(string filename, T data) { if(data is string) { return GetTextFileReader(filename) as AbstractFileReader<T>; } ....
29 सितंबर 2019, 18:47
मैं किसी ऑब्जेक्ट को उसके मूल प्रकार पर डालने का प्रयास कर रहा हूं जिससे ऑब्जेक्ट प्राप्त हुआ है। तो, मुझे यह व्यूमोडेल मिल गया है public abstract class CostsChargesViewModel<T> where T : CostsChargesBasePage और मेरे पास एक FundCostPageViewModel है जो इससे निकला है: public class FundCostPageViewMod....
11 सितंबर 2019, 20:57