程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> 多態小例子

多態小例子

編輯:C#入門知識

多態。沒有合適的例子,想出這麼個辦法理解多態。如果你能想出輸出內容來,就理解多態了可以飄過了……;如果你不理解多態,理解了這個例子相信你會記一輩子。 [csharp]  using System;   using System.Collections.Generic;   using System.Text;      namespace ConsoleApplication2   {       class Program       {           static void Main(string[] args)           {               Bird b1 = new 公麻雀();               b1.Fly();           }       }       class Bird       {            public virtual void Fly()           {               Console.WriteLine("Flying...");           }       }       class 麻雀:Bird       {           public override void Fly()           {               Console.WriteLine("撲哧撲哧飛");           }       }       class 公麻雀:麻雀       {           public virtual void Fly()           {               Console.WriteLine("挺著JJ飛。。。");           }       }   }   輸出內容:撲哧撲哧飛

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved