Computer >> Máy Tính >  >> Lập trình >> C#

C # Ví dụ cho Kế thừa Đa cấp


Kế thừa đa cấp xảy ra khi một lớp dẫn xuất được hình thành từ một lớp dẫn xuất khác.

Ông, cha và con trai là ví dụ hoàn hảo để đại diện cho Thừa kế Đa cấp trong C # -

C # Ví dụ cho Kế thừa Đa cấp

Ví dụ

Sau đây là một ví dụ nêu rõ cách sử dụng kế thừa đa cấp trong C #.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Demo {
   class Son : Father {
      public void DisplayTwo() {
         Console.WriteLine("Son.. ");
      }
      static void Main(string[] args) {
         Son s = new Son();
         s.Display();
         s.DisplayOne();
         s.DisplayTwo();
         Console.Read();
      }
   }
   class Grandfather {
      public void Display() {
         Console.WriteLine("Grandfather...");
      }
   }
   class Father : Grandfather {
      public void DisplayOne() {
         Console.WriteLine("Father...");
      }
   }
}

Đầu ra

Grandfather...
Father...
Son..