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

सी # में ऑब्जेक्ट क्लास

ऑब्जेक्ट क्लास सी # में सभी वर्गों का आधार वर्ग है। C# पर इसकी निम्नलिखित विधियाँ हैं।

Sr.No विधि और विवरण
1 बराबर(वस्तु)
निर्धारित करता है कि निर्दिष्ट वस्तु वर्तमान वस्तु के बराबर है या नहीं।
2 बराबर (वस्तु, वस्तु,
निर्धारित करता है कि निर्दिष्ट ऑब्जेक्ट इंस्टेंस को समान माना जाता है या नहीं।
3 अंतिम रूप दें()
किसी वस्तु को संसाधनों को मुक्त करने का प्रयास करने की अनुमति देता है
4 GetHashCode()
डिफ़ॉल्ट हैश फ़ंक्शन।
5 GetType()
वर्तमान उदाहरण का प्रकार।
6 सदस्यवार क्लोन ()
वर्तमान वस्तु की उथली प्रति।
7 ReferenceEquals(Object,Object)
निर्धारित करता है कि निर्दिष्ट ऑब्जेक्ट इंस्टेंस एक ही उदाहरण हैं या नहीं।
8 ToString()
एक स्ट्रिंग रिटर्न जो मौजूदा वस्तु का प्रतिनिधित्व करता है।

आइए एक उदाहरण देखें कि C# में किसी वर्ग का ऑब्जेक्ट कैसे बनाया जाए।

उदाहरण

using System;
namespace MyApplication {
   class Demo {
      protected string name = "Website";
      protected void Display(string str) {
         Console.WriteLine("Tabs: " + str);
      }  
   }

   class Test : Demo {
      static void Main(string[] args) {
         Test t = new Test();
         Console.WriteLine("Details: " + t.name);
         t.Display("Product");
         t.Display("Services");
         t.Display("Tools");
         t.Display("Plugins");
      }
   }
}

आउटपुट

Details: Website
Tabs: Product
Tabs: Services
Tabs: Tools
Tabs: Plugins

  1. जावास्क्रिप्ट में छवि () ऑब्जेक्ट।

    छवि वस्तु HTML तत्व का प्रतिनिधित्व करती है। जावास्क्रिप्ट में इमेज ऑब्जेक्ट के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-sc

  1. Java9 में Cleaner क्लास का क्या उपयोग है?

    कार्यक्रम के निष्पादन के दौरान बनाई गई वस्तु को कचरा संग्राहक द्वारा स्वतः हटा दिया जाता है (जीसी)। जब कोई वस्तु किसी धागे से संदर्भित नहीं होती है और जब JVM यह निर्धारित करता है कि इस वस्तु तक पहुँचा नहीं जा सकता है, तो यह कचरा संग्रह के लिए योग्य हो सकता है। ऑब्जेक्ट क्लास में एक अंतिम रूप () .

  1. रूबी ऑब्जेक्ट मॉडल को गहराई से समझना

    विकिपीडिया के अनुसार, ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग (OOP) ऑब्जेक्ट्स की अवधारणा पर आधारित एक प्रोग्रामिंग प्रतिमान है, जिसमें डेटा और कोड शामिल हो सकते हैं:डेटा फ़ील्ड के रूप में (अक्सर विशेषताओं या गुणों के रूप में जाना जाता है) और फॉर्म में कोड प्रक्रियाओं की (अक्सर विधियों के रूप में जाना जाता ह