基础知识
一、接口:
1 //定义接口
2 public interface IBonuss
3 {
4 double Calculate();
5
6 string name
7 {
8 get;
9 set;
10 }
11 }
12
13 //实现接口
14 public class ChineseBonuss : IBonuss
15 {
16 public double Calculate()
17 {
18 return 111;
19 }
20
21 string strName = "";
22 public string name
23 {
24 get
25 {
26 return strName;
27 }
28 set
29 {
30 value = strName;
31 }
32 }
33 }
34 //调用
35 public static void Main(string[] args)
36 {
37 IBonuss i = new ChineseBonuss();
38 double dd = i.Calculate();
39 Console.WriteLine(dd.ToString());
40 Console.ReadLine();
41 return;
42 }
2 public interface IBonuss
3 {
4 double Calculate();
5
6 string name
7 {
8 get;
9 set;
10 }
11 }
12
13 //实现接口
14 public class ChineseBonuss : IBonuss
15 {
16 public double Calculate()
17 {
18 return 111;
19 }
20
21 string strName = "";
22 public string name
23 {
24 get
25 {
26 return strName;
27 }
28 set
29 {
30 value = strName;
31 }
32 }
33 }
34 //调用
35 public static void Main(string[] args)
36 {
37 IBonuss i = new ChineseBonuss();
38 double dd = i.Calculate();
39 Console.WriteLine(dd.ToString());
40 Console.ReadLine();
41 return;
42 }