आप जानते हैं और मुझे पता है कि जावा में करना संभव है, बशर्ते केवल एक ही सार्वजनिक हो। लेकिन, क्या ग्रोवी में ऐसा करना संभव है? और यदि ऐसा है तो किस स्थितियों में?क्या एक ही groovy फ़ाइल में कई groovy कक्षाओं को रखना संभव है?
6
A
उत्तर
5
public class A{
Integer a=2
}
public class B{
Integer b=3+new CB().cb
}
private class CB{
Integer cb=2
}
assert new A().a+new B().b==7
हाँ, आप उन सब को एक फ़ाइल में डाल सकता है और सिर्फ उन्हें इस्तेमाल के रूप में आप आप में मुख्य कार्य चाहते हैं ... या आप "जो स्थिति" से क्या मतलब है?
7
संदर्भ में जावा और ग्रूवी के बीच मतभेद जो कक्षाओं की आप एक एकल फाइल में डाल सकते हैं:
MyFile.groovy
कई सार्वजनिक कक्षाएं हो सकता है, जबकिMyFile.java
केवल एकMyFile.java
हो सकता है एक होना आवश्यक है वर्गMyFile
, के लिएMyFile.groovy
संबंधित मुद्दे
- 1. groovy
- 2. groovy
- 3. groovy
- 4. groovy
- 5. Grails/Groovy
- 6. groovy^ऑपरेटर
- 7. स्पॉक फ्रेमवर्क w/groovy
- 8. मेवेन संकलन groovy
- 9. बदलें Grails 'Groovy संस्करण
- 10. मेवेन निर्भरता groovy
- 11. बाइट सरणी groovy
- 12. groovy: गुण फ़ाइल तक कैसे पहुंचे?
- 13. Parse_url grails/groovy के बराबर?
- 14. Grails/Groovy डोमेन क्लासेस विरासत कास्ट
- 15. ग्रेले के भीतर से groovy स्क्रिप्ट चलाएं
- 16. क्या Grails के अलावा कोई हल्का Groovy वेब ढांचा है?
- 17. groovy: मानचित्र में एक कुंजी खोजें और उसका मूल्य
- 18. क्या मुझे grails सीखने से पहले groovy पता है?
- 19. क्या पूरे grails सामान के बिना जीएसपी (groovy सर्वर पेजों) के साथ काम करना संभव है?
- 20. स्ट्रिंग में एक groovy विधि से stdout कैसे पाइप
- 21. groovy में cxf के साथ एक नक्शा कैसे बनाएँ?
- 22. Grails में Groovy ++ का उपयोग करने वाले अनुभव
- 23. क्या एक ही परियोजना के लिए एक ही समय में कई गिट शाखाएं देखना संभव है?
- 24. क्या केवल एक .cpp फ़ाइल में एकाधिक कक्षाओं को परिभाषित करना संभव है?
- 25. सीएसएस में लेयरिंग छवियां - एक ही तत्व में 2 छवियों को रखना संभव है?
- 26. उद्धरण के साथ स्ट्रिंग करने के लिए groovy नक्शा Serializing
- 27. मुझे Grails ऐप में ग्रोवी कक्षाओं के लिए टेस्ट केस कहां रखना चाहिए?
- 28. क्या एक ही ऑपरेशन में कई संग्रहीत प्रक्रियाओं को निष्पादित करना संभव है?
- 29. जावा स्क्रिप्टिंग (JRuby, Jython, Groovy, BeanShell, आदि) के साथ सुरक्षा
- 30. क्या एक ही प्रोजेक्ट में आईओएस ऐप और मैक ऐप दोनों रखना संभव है?
मान लीजिए मैं जावा शैली काम करने के लिए उपयोग करने में ऐसी कोई आवश्यकता नहीं है और मैं इन classe से एक में एक 'main' स्थिर विधि बनाने जबकि रों। क्या यह प्रयोग योग्य होगा? – Riduidel
ग्रोवी 2.0 के बाद से निजी शीर्ष-स्तरीय कक्षाएं प्रतिबंधित हैं –