C#
 Computer >> コンピューター >  >> プログラミング >> C#

マルチレベル継承のC#の例


マルチレベルの継承は、派生クラスが別の派生クラスから形成されるときに発生します。

祖父、父、息子は、C#でマルチレベルの継承を表すのに最適な例です-

マルチレベル継承のC#の例

以下は、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...");
      }
   }
}
出力
Grandfather...
Father...
Son.. 

  1. 例を使用したJavaScriptでの継承

    JavaScriptは、プロトタイプに基づくオブジェクトベースの言語です。継承は、プロトタイプオブジェクトを使用してJavaScriptで実装されます。 以下は、JavaScriptで継承を実装するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-sc

  2. 例を使用したjQueryclosest()

    jQueryのclosest()メソッドは、選択した要素の最初の祖先を返すために使用されます。 構文 構文は次のとおりです- $(selector).closest(filter) 例 ここで、jQueryのclosest()メソッドを実装する例を見てみましょう- <!DOCTYPE html> <html> <head> <style>    .demo * {       display: block;       border: 2px solid blue