initializer पर टैग किए गए जवाब

22
C ++ में स्थिर कंस्ट्रक्टर? मुझे निजी स्थिर वस्तुओं को इनिशियलाइज़ करने की आवश्यकता है
मैं एक निजी स्थिर डेटा सदस्य (एक वेक्टर जिसमें सभी वर्ण az शामिल हैं) के साथ एक वर्ग रखना चाहता हूं। जावा या C # में, मैं बस एक "स्टैटिक कंस्ट्रक्टर" बना सकता हूं, जो क्लास के किसी भी इंस्टेंसेस को बनाने से पहले चलेगा, और क्लास के स्टैटिक डेटा …

5
C # 3.0 ऑब्जेक्ट इनिशियलाइज़र कंस्ट्रक्टर कोष्ठक वैकल्पिक क्यों हैं?
ऐसा लगता है कि सी # 3.0 ऑब्जेक्ट इनिशियलाइज़र सिंटेक्स एक को कंस्ट्रक्टर में पैरेंटेस के खुले / करीबी जोड़े को बाहर करने की अनुमति देता है जब कोई पैरामीटर रहित कंस्ट्रक्टर विद्यमान होता है। उदाहरण: var x = new XTypeName { PropA = value, PropB = value }; विरोध …

8
बिना नाम वाले जावा विधि को कॉल करना
मैं नीचे दिए गए कोड को देख रहा हूँ और मुझे कुछ अजीब सा लगा: public class Sequence { Sequence() { System.out.print("c "); } { System.out.print("y "); } public static void main(String[] args) { new Sequence().go(); } void go() { System.out.print("g "); } static { System.out.print("x "); } } मुझे …
101 java  initializer 

2
'आंतरिक ’संरक्षण स्तर के कारण प्रारंभिक अप्राप्य है
मेरे पास कुछ प्रोटोकॉल हैं LoginStrategy public protocol LoginStrategy { func login(_ viewController: UIViewController) func getUserInfo(withCompletionHandler completionHandler: @escaping (_ userInfo: [String: Any]?) -> ()) func createLoginButton(_ frame: CGRect, withCompletionHandler completionHandler: @escaping (_ loginButton: UIView) -> ()) func getUserId() -> String } और दो वर्गों: LoginProvider public class LoginProvider { public …

2
कोटलिन में स्थैतिक प्रारंभिक ब्लॉक
कोटलिन में स्थैतिक आरंभीकरण खंड के समतुल्य क्या है ? मैं समझता हूं कि कोटलिन को स्थिर चीजों को नहीं करने के लिए डिज़ाइन किया गया है। मैं समान शब्दार्थ के साथ कुछ ढूंढ रहा हूं - जब कक्षा पहली बार भरी जाती है तो कोड एक बार चलाया जाता …

2
क्या एक वैरिएबल इनिशियलाइज़ेशन पर कूदना बीमार-निर्मित है या क्या यह अपरिभाषित व्यवहार का कारण बनता है?
इस कोड पर विचार करें: void foo() { goto bar; int x = 0; bar: ; } जीसीसी और क्लैंग इसे अस्वीकार करते हैं , क्योंकि कूदने से bar:चर आरंभीकरण को दरकिनार कर देता है। MSVC बिल्कुल भी शिकायत नहीं करता ( चेतावनी के xबाद उपयोग करने के अलावा bar:)। …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.