language-features पर टैग किए गए जवाब

एक भाषा सुविधा एक प्रोग्रामिंग भाषा का एक अलग पहलू है, जैसे बाध्यकारी नियम, शाब्दिक डिजाइन या प्रकार प्रणाली के पहलू।

25
C # इंटरफ़ेस को लागू करने के लिए स्टेटिक तरीकों की अनुमति क्यों नहीं देता?
C # को इस तरह से क्यों बनाया गया? जैसा कि मैं इसे समझता हूं, एक इंटरफ़ेस केवल व्यवहार का वर्णन करता है, और कुछ व्यवहार को लागू करने वाले इंटरफ़ेस को लागू करने वाली कक्षाओं के लिए एक संविदात्मक दायित्व का वर्णन करने के उद्देश्य से कार्य करता है। …

21
एक क्लास में 'स्टेटिक' कीवर्ड क्या करता है?
विशिष्ट होने के लिए, मैं इस कोड की कोशिश कर रहा था: package hello; public class Hello { Clock clock = new Clock(); public static void main(String args[]) { clock.sayTime(); } } लेकिन इसने त्रुटि दी स्थैतिक विधि में गैर-स्थैतिक क्षेत्र तक नहीं पहुंच सकता इसलिए मैंने इस की घोषणा …

19
अभिव्यक्ति बनाम कथन
मैं c # के संबंध में पूछ रहा हूं, लेकिन मैं इसे अन्य सभी भाषाओं में समान मानता हूं। क्या किसी के पास अभिव्यक्ति और बयानों की अच्छी परिभाषा है और अंतर क्या हैं?

10
अजगर "बयान" के लिए किसके साथ बनाया गया है?
मैं withआज पहली बार पायथन के बयान पर आया था। मैं कई महीनों से हल्के से अजगर का उपयोग कर रहा हूं और इसके अस्तित्व का पता भी नहीं चला है! इसकी कुछ अस्पष्ट स्थिति को देखते हुए, मैंने सोचा कि यह पूछने लायक होगा: पायथन withकथन किसके लिए प्रयोग …

30
क्या जावास्क्रिप्ट के "कथन" के लिए वैध उपयोग हैं?
withबयान के संबंध में मेरे जवाब के जवाब में एलन स्टॉर्म की टिप्पणियों ने मुझे सोच में डाल दिया। मैंने शायद ही कभी इस विशेष भाषा सुविधा का उपयोग करने का एक कारण पाया है, और कभी नहीं सोचा था कि यह कैसे परेशानी का कारण बन सकता है। अब, …

17
जावास्क्रिप्ट हैशमप समतुल्य
जैसा कि इस उत्तर पर अपडेट 3 में स्पष्ट है , यह संकेतन: var hash = {}; hash[X] वास्तव में वस्तु हैश नहीं है X; यह वास्तव में सिर्फ Xएक स्ट्रिंग में परिवर्तित हो जाता है ( .toString()यदि यह एक वस्तु है, या कुछ अन्य अंतर्निहित प्रकार के लिए कुछ …

12
आर में सूचियों का सही उपयोग कैसे करें?
संक्षिप्त पृष्ठभूमि: कई (अधिकांश?) समकालीन प्रोग्रामिंग भाषाओं में व्यापक उपयोग में कम से कम ADTs [अमूर्त डेटा प्रकार] की एक मुट्ठी भर है, विशेष रूप से, स्ट्रिंग (एक अनुक्रम जिसमें वर्ण शामिल हैं) सूची (मूल्यों का आदेश दिया गया संग्रह), और मानचित्र-आधारित प्रकार (मानों की कुंजियाँ प्रदर्शित करने वाला एक …

5
जावा में इंटरफ़ेस और @interface के बीच क्या अंतर है?
यूनिवर्सिटी में 90 के दशक के अंत में JBuilder का उपयोग करने के बाद से मैंने जावा को नहीं छुआ है, इसलिए मैं थोड़ा सा संपर्क से बाहर हूं - किसी भी दर पर मैं इस सप्ताह एक छोटे से जावा प्रोजेक्ट पर काम कर रहा हूं, और मेरी आईडीई …

5
किसी फ़ंक्शन में "यह" कीवर्ड कैसे काम करता है?
मैं अभी जावास्क्रिप्ट में एक दिलचस्प स्थिति में आया हूं। मेरे पास एक विधि है जिसमें ऑब्जेक्ट-शाब्दिक संकेतन का उपयोग करके कई वस्तुओं को परिभाषित किया गया है। उन वस्तुओं के अंदर, thisसूचक का उपयोग किया जा रहा है। कार्यक्रम के व्यवहार से, मैंने यह माना है कि thisपॉइंटर उस …

13
DateTime.Now बनाम DateTime.UtcNow
मैं सोच रहा था कि वास्तव में दो संपत्तियों के काम करने के सिद्धांत क्या हैं। मुझे पता है कि दूसरा एक सार्वभौमिक है और मूल रूप से समय क्षेत्र के साथ सौदा नहीं करता है, लेकिन क्या कोई विस्तार से बता सकता है कि वे कैसे काम करते हैं …

6
क्या SQL या यहां तक ​​कि TSQL ट्यूरिंग पूरा हो गया है?
यह आज कार्यालय में आया। मेरे पास ऐसा कुछ करने की कोई योजना नहीं है, लेकिन सैद्धांतिक रूप से आप SQL में एक कंपाइलर लिख सकते हैं? पहली नज़र में यह मुझे पूरी तरह से सुकून देने वाला प्रतीत होता है, हालाँकि कई तरह की समस्याओं के लिए बेहद बोझिल …

17
क्या सही तरीके होने की तुलना में इंटरफ़ेस में अधिक है
तो चलो मैं यह इंटरफ़ेस है: public interface IBox { public void setSize(int size); public int getSize(); public int getArea(); //...and so on } और मेरे पास एक वर्ग है जो इसे लागू करता है: public class Rectangle implements IBox { private int size; //Methods here } अगर मैं इंटरफ़ेस …

13
C ++ और Java में "जेनेरिक" प्रकारों के बीच अंतर क्या हैं?
जावा में जेनेरिक है और सी ++ templateएस के साथ एक बहुत मजबूत प्रोग्रामिंग मॉडल प्रदान करता है । तो फिर, C ++ और Java जेनरिक में क्या अंतर है?

10
निजी क्षेत्र निजी प्रकार के क्यों हैं, उदाहरण के लिए नहीं?
C # (और कई अन्य भाषाओं में) यह एक ही प्रकार के अन्य उदाहरणों के निजी क्षेत्रों तक पहुँचने के लिए पूरी तरह से वैध है। उदाहरण के लिए: public class Foo { private bool aBool; public void DoBar(Foo anotherFoo) { if (anotherFoo.aBool) ... } } जैसा कि C # …

10
एनुम परिभाषा में टिल्ड (~) क्या है?
मुझे हमेशा आश्चर्य होता है कि इस समय के लिए C # का उपयोग करने के बाद भी, मैं अभी भी उन चीजों को खोजने का प्रबंधन करता हूं जिनके बारे में मुझे नहीं पता था ... मैंने इसके लिए इंटरनेट खोजने की कोशिश की है, लेकिन खोज में "~" …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.