इंटरफेस

लेखक: Robert Simon
निर्मितीची तारीख: 21 जून 2021
अद्यतन तारीख: 23 जून 2024
Anonim
एक्सेल इंटरफेस (हिंदी / उर्दू)
व्हिडिओ: एक्सेल इंटरफेस (हिंदी / उर्दू)

सामग्री

व्याख्या - इंटरफेस म्हणजे काय?

इंटरफेस, सी # मध्ये, एक कोड रचना आहे जी ऑब्जेक्ट आणि वापरकर्त्यांमधील करार परिभाषित करते. यात अर्थपूर्ण समान गुणधर्म आणि पद्धतींचा संग्रह आहे जो वर्ग किंवा कराराचे पालन करणार्‍या एखाद्या संरचनेद्वारे अंमलात येऊ शकतात.

सर्वसाधारणपणे, इंटरफेसचा वापर संबंधित कार्यक्षमतेच्या संचाचे वर्णन करण्यासाठी केला जातो जो वर्ग किंवा रचनांमध्ये लागू केला जाऊ शकतो. एका वर्गास एकाधिक इंटरफेसमध्ये परिभाषित केलेले अनेक वर्तन मिळण्यास सक्षम करते. हे भिन्न इंटरफेसमध्ये अस्तित्त्वात असलेल्या समान नावे असलेल्या एकाधिक पद्धती वापरताना उद्भवणार्‍या नावाची अस्पष्टता निराकरण करण्यास देखील मदत करते.

इंटरफेस वापरुन Designप्लिकेशन्स डिझाइन केल्याने सैल जोड्या, चिंतेचे पृथक्करण आणि भविष्यातील बदलांशी जुळवून घेण्यासारख्या लवचिक प्रणाल्यांच्या अत्यावश्यक गरजा पूर्ण करण्यास मदत होते. अनुप्रयोगाच्या इंटरफेसची अंमलबजावणी करणारे घटकांच्या अलगावमुळे, या घटकांची चाचणी करणे सोपे होते. .नेट फ्रेमवर्क लायब्ररी संकलनातील वस्तूंचे प्रतिनिधित्व करण्यासाठी संग्रह वर्गात बरेच जेनेरिक इंटरफेस (ज्याचे प्रकार पॅरामीटराइज्ड आहेत) वापरतात जेणेकरून मूल्य प्रकारांवरील बॉक्सिंग आणि अनबॉक्सिंग ऑपरेशन टाळता येतील.

मायक्रोसॉफ्ट अझर आणि मायक्रोसॉफ्ट क्लाऊडची ओळख | या संपूर्ण मार्गदर्शकामध्ये आपण क्लाउड संगणन करणे म्हणजे काय आणि मायक्रोसॉफ्ट अझर आपल्याला क्लाऊडवरून आपला व्यवसाय स्थलांतरित आणि चालविण्यात कशी मदत करू शकेल हे शिकाल.

टेकोपीडिया इंटरफेस स्पष्ट करते

इंटरफेस म्हणजे कीवर्ड "इंटरफेस" चा कीवर्ड वापरुन कन्स्ट्रक्शन बनवणे आणि अमूर्त वर्गाप्रमाणेच परंतु कोणत्याही अंमलबजावणी कोडशिवाय. हे कोलन (:) मध्ये सी मध्ये वापरुन कार्यान्वित केले गेले आहे.

उदाहरणार्थ, आयडीस्पोसाबे एक इंटरफेस आहे ज्याचा वापर वर्ग-वर्गातील ऑब्जेक्ट्सद्वारे वापरल्या जाणार्‍या स्त्रोत साफ करण्यासाठी सी # क्लासद्वारे केला जाऊ शकतो.

इंटरफेसच्या मुख्य वैशिष्ट्यांमध्ये हे समाविष्ट आहे:
  • हे नाव स्थान किंवा वर्गात घोषित केले जाऊ शकते.
  • त्याचे सदस्य एक पद्धत, मालमत्ता, कार्यक्रम किंवा अनुक्रमणिका असू शकतात, परंतु स्थिर, फील्ड, ऑपरेटर, इन्स्टेंस कन्स्ट्रक्टर, डिस्ट्रक्टर, प्रकार किंवा स्थिर सदस्य असू शकत नाहीत.
  • हे ऑब्जेक्ट म्हणून स्थापित केले जाऊ शकत नाही आणि डेटा सदस्यांसह परिभाषित केले जाऊ शकत नाही.
  • केवळ एक बेस क्लास आणि एकाधिक इंटरफेसचा वारसा मिळू शकणार्‍या वर्गाच्या विपरीत, इंटरफेसमध्ये फक्त एकाधिक इंटरफेस मिळू शकतात.
  • इंटरफेस सदस्यावर डीफॉल्टनुसार सार्वजनिक प्रवेश असतो, ज्यामध्ये कोणत्याही प्रवेश सुधारकांचा वापर करून सुधारित केले जाऊ शकत नाही.
  • आभासी, अधिलिखित किंवा स्थिर सारखे सुधारक इंटरफेस सदस्यासह वापरले जाऊ नये.
  • इंटरफेसमध्ये त्याच्या संपूर्ण पात्रतेचा वापर करून प्रवेश केला जाऊ शकतो, ज्यामध्ये इंटरफेसचे नाव आणि त्यानंतर डॉट आणि सदस्याचे नाव समाविष्ट असेल.
  • "नवीन" सुधारकांसह इंटरफेस मेंबरचा वारसदार सदस्याला त्याच नावाने लपविण्यासाठी वापरला जाऊ शकतो.
ही व्याख्या सी # च्या कॉन मध्ये लिहिलेली होती