自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

實(shí)現(xiàn)C#繼承與C#多態(tài)的實(shí)例演示

開發(fā) 后端
本文簡(jiǎn)單概括了C#繼承與C#多態(tài)的概念,并且通過一個(gè)實(shí)例演示了C#繼承與C#多態(tài),以助大家理解。

在C#中實(shí)現(xiàn)OOP思想,絲毫不遜色于Java,下面我通知兩句話來幫助初學(xué)者理解C#繼承與C#多態(tài)

C#繼承:子類使用父類的方法。

C#多態(tài):父類使用子類的方法。

下面通過一個(gè)簡(jiǎn)單的程序來說明C#繼承與C#多態(tài):

  1. using System;  
  2. using System.Collections.Generic;  
  3. using System.Text;  
  4.  
  5. namespace Graph  
  6. {  
  7.     class Program  
  8.     {  
  9.         static void Main(string[] args)  
  10.         {  
  11.             circular c = new circular();  
  12.             Console.WriteLine(c.getSides());  
  13.             square s = new square();  
  14.             Console.WriteLine(s.getSides());  
  15.  
  16.             //這就是多態(tài)  
  17.             Graph g;  
  18.             g= new circular();  
  19.             g.getSides();       //父類使用子類的方法  
  20.             g = new square();  
  21.             g.getSides();       //父類使用子類的方法  
  22.               
  23.         }  
  24.     }  
  25.  
  26.     public abstract class Graph  
  27.     {  
  28.         public abstract int getSides();  
  29.     }  
  30.  
  31.     //這就是繼承  
  32.     public class circular : Graph  
  33.     {  
  34.         public override int getSides()    //子類使用父類的方法  
  35.         {  
  36.             return 1;  
  37.         }  
  38.     }  
  39.     public class square : Graph  
  40.     {  
  41.         public override int getSides()    //子類使用父類的方法  
  42.         {  
  43.             return 2;  
  44.         }  
  45.     }  

【編輯推薦】

  1. 解密C#-SQLite是如何移植的
  2. 看看如何透過JavaScript調(diào)用C#函數(shù)
  3. 淺析C#事件注冊(cè)和注銷
  4. 示例:C#通過AMO對(duì)象瀏覽SQL SERVER 2005 SSAS
  5. C#隱藏窗口的幾種方法
責(zé)任編輯:book05 來源: bbs0768
相關(guān)推薦

2009-08-13 18:26:35

C#繼承構(gòu)造函數(shù)

2009-08-18 13:30:01

C#安裝與部署

2009-08-18 10:17:25

C#枚舉類型

2010-11-22 16:01:08

C++多態(tài)

2009-08-26 15:35:59

C#虛函數(shù)

2024-04-07 07:49:05

C#Switch模式匹配

2024-09-18 08:13:01

C#封裝繼承

2009-08-31 17:16:12

C#實(shí)現(xiàn)接口

2009-08-13 18:15:06

C#繼承構(gòu)造函數(shù)

2009-06-16 10:20:05

多繼承C#

2021-03-15 08:18:23

C#反射模塊

2009-07-30 18:20:21

C#繼承

2009-08-24 10:31:37

C#接口繼承

2009-08-25 17:46:31

C#多態(tài)

2009-08-27 18:09:49

C#接口的實(shí)現(xiàn)

2009-08-21 10:13:02

C#異步初步

2009-08-26 09:22:44

C#實(shí)現(xiàn)打印功能

2009-08-26 11:07:36

C#打印窗體

2009-08-26 11:32:37

C#打印文檔

2009-09-07 05:24:22

C#窗體繼承
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)