C# में प्रतिनिधि
एक प्रतिनिधि एक संदर्भ प्रकार चर है जो एक विधि का संदर्भ रखता है। रनटाइम पर संदर्भ बदला जा सकता है।
एक प्रतिनिधि घोषित करने के लिए।
delegate <return type> <delegate-name> <parameter list>
प्रतिनिधिमंडल में रन-टाइम लचीलापन है यानी आप इसे रनटाइम पर आसानी से बदल सकते हैं। प्रतिनिधिमंडल में आप जो उदाहरण बनाते हैं वह एक ज्ञात वर्ग का है।
सी#में वंशानुक्रम
वंशानुक्रम हमें किसी अन्य वर्ग के संदर्भ में एक वर्ग को परिभाषित करने की अनुमति देता है, जिससे एप्लिकेशन बनाना और बनाए रखना आसान हो जाता है। यह कोड कार्यक्षमता का पुन:उपयोग करने और कार्यान्वयन समय को गति देने का अवसर भी प्रदान करता है।
एक वर्ग बनाते समय, पूरी तरह से नए डेटा सदस्यों और सदस्य कार्यों को लिखने के बजाय, प्रोग्रामर यह निर्दिष्ट कर सकता है कि नए वर्ग को मौजूदा वर्ग के सदस्यों का उत्तराधिकारी होना चाहिए। इस मौजूदा वर्ग को आधार वर्ग कहा जाता है, और नए वर्ग को व्युत्पन्न वर्ग कहा जाता है।
इस प्रकार हम वंशानुक्रम में आधार और व्युत्पन्न वर्ग बनाते हैं।
उदाहरण
<access-specifier> class <base_class> { ... } class <derived_class> : <base_class> { ... }