Kotlin Tutorial
Kotlin Named and Default Arguments or Parameters in Hindi (With Examples)
Table of Contents
- परिचय
- Kotlin Arguments in Hindi
- कोटलिन डिफ़ॉल्ट आर्ग्यूमेंट्स (Kotlin Default Arguments in Hindi)
- कोटलिन डिफ़ॉल्ट आर्ग्यूमेंट्स केसेस (Kotlin Default Arguments Cases in Hindi)
- कोटलिन में डिफ़ॉल्ट आर्ग्यूमेंट्स कैसे डिक्लेअर करें?
- Using Default Arguments in Kotlin
- कोटलिन Default Arguments के लाभ
- कोटलिन Default Argument नियम
- Kotlin Named Arguments in Hindi
- Working of Named Arguments in Kotlin
- कोटलिन में Named Arguments के लाभ
- Combining Named and Default Arguments in Kotlin
- Kotlin Full Course Video for Beginners in Hindi [FREE]
Kotlin Full Course Video for Beginners in Hindi [FREE]
Kotlin Named and Default Arguments- FAQs
named arguments विशेष रूप से उपयोगी होते हैं जब उन कार्यों से निपटते हैं जिनमें कई पैरामीटर होते हैं या जब आप अपने कोड को अधिक self-explanatory बनाना चाहते हैं। जब पैरामीटर क्रम तुरंत स्पष्ट नहीं होता है तो वे confusion and errors से बचने में मदद करते हैं।
कोटलिन फ़ंक्शंस में डिफ़ॉल्ट पैरामीटर सीधे फ़ंक्शन declaration में default value प्रदान करके परिभाषित किए जाते हैं। इन default value का उपयोग तब किया जाता है जब फ़ंक्शन का कॉलर किसी विशेष पैरामीटर के लिए वैल्यू प्रदान नहीं करता है।
हाँ, आप कोटलिन फ़ंक्शंस में Default and non-default को मिला सकते हैं। हालाँकि, डिफ़ॉल्ट वैल्यू वाले पैरामीटर को पैरामीटर सूची में non-default parameters के बाद Specified किया जाना चाहिए।
हाँ, आप named arguments को default parameters के साथ जोड़ सकते हैं। यह आपको नाम से विशिष्ट पैरामीटर के लिए Value Specified करने और अन्य को छोड़ने की अनुमति देता है, जिससे फ़ंक्शन कॉल में काफी flexibility मिलता है।
named arguments का उपयोग करते समय, यदि आप स्पष्ट रूप से एक पैरामीटर के लिए एक Value प्रदान करते हैं जिसमें एक default value भी होता है, तो प्रदान किया गया वैल्यू डिफ़ॉल्ट वैल्यू पर पूर्वता लेता है।
हां, आप फ़ंक्शन को कॉल करते समय एक अलग वैल्यू प्रदान करके किसी specific function call के लिए पैरामीटर के default value को ओवरराइड कर सकते हैं।
आप एक null parameter के लिए एक default value प्रदान करके एक default arguments specify कर सकते हैं जो null भी है। उदाहरण के लिए, आप null को एक null string के लिए default value के रूप में उपयोग कर सकते हैं?
Named and default arguments कोटलिन के लिए Unique नहीं हैं। वे विभिन्न प्रोग्रामिंग भाषाओं में पाई जाने वाली विशेषताएं हैं, हालांकि Syntax and implementation details भिन्न हो सकते हैं। अन्य भाषाएँ, जैसे कि Python and Swift, भी समान concepts का समर्थन करती हैं।