程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> C#編程利器之一:類(Class)(4)

C#編程利器之一:類(Class)(4)

編輯:關於C語言

6. 類繼承

由於C#是單繼承語言,因此在類的繼承上只支持單一繼承,也就是說一個類只能有一個父類,但是可 以繼承多個接口。

1class A
2{
3  public string Name { get; set; };
4}
5class B:A //類B繼承於類A
6{
7
8}

1class A
2{
3  public string Name { get; set; };
4}
5interface Ia
6{
7  void MethodA();
8}
9class B:A,Ia //類B繼承於類A,同時繼承於Ia接口
10{
11  public void MethodA()
12  {
13     //
14  }
15}

1class A
2{
3  public string Name { get; set; };
4}
5interface Ia
6{
7  void MethodA();
8}
9interface Ib
10{
11  void MethodB();
12}
13class B:A,Ia,Ib //類B繼承於類A,同時繼承了Ia,Ib接口
14{
15  public void MethodA()
16  {
17     //
18  }
19
20  public void MethodB()
21  {
22     //..
23  }
24}

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