Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C#

C# में कोड को पुन: प्रयोज्य कैसे बनाएं


C# में कोड को पुन: प्रयोज्य बनाने के लिए, इंटरफेस का उपयोग करें। इंटरफेस गुण, विधियों और घटनाओं को परिभाषित करते हैं, जो इंटरफेस के सदस्य हैं। इंटरफेस में केवल सदस्यों की घोषणा होती है। सदस्यों को परिभाषित करना व्युत्पन्न वर्ग की जिम्मेदारी है। यह अक्सर एक मानक संरचना प्रदान करने में मदद करता है जिसका व्युत्पन्न वर्ग पालन करेंगे।

उदाहरण के लिए, Shape इंटरफेस:

public interface IShape {
    void display();
}

उपरोक्त हमने एक इंटरफेस Shape घोषित किया है। आप देख सकते हैं कि यह एक कैपिटल "I" से शुरू होता है। यह एक सामान्य कन्वेंशन है कि इंटरफेस के नाम "I" से शुरू होते हैं।

हमने ऊपर एक्सेस स्पेसिफायर नहीं जोड़ा है क्योंकि इंटरफेस सदस्य डिफ़ॉल्ट रूप से पब्लिक होते हैं।

वास्तविक अनुप्रयोगों में, कोड पुन: उपयोग के लिए पॉलीमॉर्फिज्म महत्वपूर्ण है। इंटरफेस लचीले होते हैं क्योंकि यदि आप इंटरफेस का उपयोग करते हैं, तो इसकी मदद से आप कुछ भी पास कर सकते हैं जो उस इंटरफेस को लागू करता है।


  1. स्काइप में विज्ञापनों को कैसे ब्लॉक करें और चैट इंटरफेस को कस्टमाइज़ करें स्काइप में विज्ञापनों को कैसे ब्लॉक करें और चैट इंटरफेस को कस्टमाइज़ करें

    चाहे वह काम पर हो या घर पर, स्काइप हम में से कई लोगों द्वारा दैनिक आधार पर उपयोग किया जाने वाला एक टूल बन गया है। रास्ते में निश्चित रूप से कुछ गड़बड़ियां रही हैं, लेकिन आज सेवा आम तौर पर मुफ्त की सौदेबाजी की कीमत पर एक सुविधाजनक और विश्वसनीय वीडियो कॉलिंग अनुभव प्रदान करती है। हालांकि, स्काइप की मु

  1. C# में असुरक्षित कोड को कैसे कंपाइल करें? C# में असुरक्षित कोड को कैसे कंपाइल करें?

    असुरक्षित कोड को कंपाइल करने के लिए, कमांड-लाइन कंपाइलर के साथ /unsafe कमांड-लाइन स्विच निर्दिष्ट करना होगा। उदाहरण के लिए, one.cs नामक प्रोग्राम जिसमें असुरक्षित कोड है, को कमांड लाइन से कंपाइल करने के लिए निम्न कमांड दें: csc /unsafe one.cs विजुअल स्टूडियो IDE में, प्रोजेक्ट प्रॉपर्टीज में असुरक

  1. मैक पर C# में कोडिंग कैसे करें मैक पर C# में कोडिंग कैसे करें

    C# क्या है, और मुझे इसे क्यों सीखना चाहिए? C# (उच्चारण सी-शार्प) एक बेहतरीन कोडिंग भाषा है जो मैक और पीसी दोनों पर काम करती है। प्रोग्रामर इसका उपयोग विभिन्न सॉफ्टवेयर एप्लिकेशन बनाने के लिए करते हैं, विशेष रूप से विंडोज वातावरण में। इस लेख में हम मैक उपयोगकर्ताओं के लिए एक C# प्राइमर प्रदान करते है