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

सी # में इंटरफेस कैसे घोषित और उपयोग करें?

इंटरफेस गुणों, विधियों और घटनाओं को परिभाषित करते हैं, जो इंटरफेस के सदस्य हैं। इंटरफेस में केवल सदस्यों की घोषणा होती है। सदस्यों को परिभाषित करना व्युत्पन्न वर्ग की जिम्मेदारी है।

आइए इंटरफेस घोषित करें -

public interface ITransactions {
   // interface members
   void showTransaction();
   double getAmount();
}

निम्नलिखित एक उदाहरण है जो दिखाता है कि C# में इंटरफेस कैसे घोषित करें और उनका उपयोग कैसे करें -

उदाहरण

using System.Collections.Generic;
using System.Linq;
using System.Text;
using System;

namespace InterfaceApplication {

   public interface ITransactions {
      // interface members
      void showTransaction();
      double getAmount();
   }

   public class Transaction : ITransactions {
      private string tCode;
      private string date;
      private double amount;

      public Transaction() {
         tCode = " ";
         date = " ";
         amount = 0.0;
      }

      public Transaction(string c, string d, double a) {
         tCode = c;
         date = d;
         amount = a;
      }

      public double getAmount() {
         return amount;
      }

      public void showTransaction() {
         Console.WriteLine("Transaction: {0}", tCode);
         Console.WriteLine("Date: {0}", date);
         Console.WriteLine("Amount: {0}", getAmount());
      }
   }

   class Tester {

      static void Main(string[] args) {
         Transaction t1 = new Transaction("001", "8/10/2012", 78900.00);
         Transaction t2 = new Transaction("002", "9/10/2012", 451900.00);

         t1.showTransaction();
         t2.showTransaction();
         Console.ReadKey();
      }
   }
}

आउटपुट

Transaction: 001
Date: 8/10/2012
Amount: 78900
Transaction: 002
Date: 9/10/2012
Amount: 451900

  1. Android पर माउस और कीबोर्ड का उपयोग कैसे करें

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

  1. Android TV पर ADB कैसे सेट अप करें और उसका उपयोग कैसे करें

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

  1. प्रकाशक में ढूँढें और बदलें का उपयोग कैसे करें

    Microsoft Office प्रोग्राम जैसे प्रकाशक . में , बदलें फीचर का उपयोग उस टेक्स्ट को खोजने के लिए किया जाता है जिसे आप बदलना चाहते हैं और इसे किसी अन्य चीज़ से बदलना चाहते हैं। माइक्रोसॉफ्ट ऑफिस में आपको प्रकाशक की तुलना में वर्ड में उन्नत विकल्प नहीं मिलेंगे। जब व्यक्ति Word में बदलें का चयन करते हैं,