Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

ตัวอย่าง C# สำหรับการสืบทอดเดี่ยว


ต่อไปนี้คือตัวอย่าง Single Inheritance ใน C# ในตัวอย่าง คลาสพื้นฐานคือ Father และประกาศเหมือนตัวอย่างโค้ดต่อไปนี้ -

class Father {
   public void Display() {
      Console.WriteLine("Display");
   }
}

คลาสที่ได้รับของเราคือ Son และมีการประกาศด้านล่าง -

class Son : Father {
   public void DisplayOne() {
      Console.WriteLine("DisplayOne");
   }
}

ตัวอย่าง

ต่อไปนี้คือตัวอย่างที่สมบูรณ์เพื่อใช้ Single Inheritance ใน C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace MyAplication {
   class Demo {
      static void Main(string[] args) {
         // Father class
         Father f = new Father();
         f.Display();
         // Son class
         Son s = new Son();
         s.Display();
         s.DisplayOne();

         Console.ReadKey();
      }
      class Father {
         public void Display() {
            Console.WriteLine("Display");
         }
      }
      class Son : Father {
         public void DisplayOne() {
            Console.WriteLine("DisplayOne");
         }
      }
   }
}

ผลลัพธ์

Display
Display
DisplayOne