C# -- 接口 (关键字:interface)

C#: 接口(关键字:interface)

1.代码(入门举例)

 1     class Program
 2     {
 3         static void Main(string[] args)
 4         {
 5             Console.WriteLine("-------------------------------------");
 6             IIntroduce iSE = new SoftwareEngineer();
 7             iSE.SayHi();
 8             iSE.DescribeMyself();
 9             iSE.SayGoodbye();
10 
11 
12             Console.WriteLine("-------------------------------------");
13             IIntroduce iTc = new Teacher();
14             iTc.SayHi();
15             iTc.DescribeMyself();
16             iTc.SayGoodbye();
17 
18             Console.ReadKey();
19         }
20     }
21 
22     interface IIntroduce
23     {
24         void SayHi();
25         void DescribeMyself();
26         void SayGoodbye();
27 
28     }
29 
30    class SoftwareEngineer : IIntroduce
31     {
32         public void DescribeMyself()
33         {
34             Console.WriteLine("I'm a software engineer !"); 
35         }
36 
37         public void SayGoodbye()
38         {
39             Console.WriteLine("Goodbye !");
40         }
41 
42         public void SayHi()
43         {
44             Console.WriteLine("Hi !");
45         }
46 
47     }
48 
49 
50    class Teacher : IIntroduce
51     {
52         public void DescribeMyself()
53         {
54             Console.WriteLine("I'm a Teacher !");
55         }
56         public void SayGoodbye()
57         {
58             Console.WriteLine("Goodbye !");
59         }
60         public void SayHi()
61         {
62             Console.WriteLine("Hi !");
63         }
64     }

2. 运行结果:

转载于:https://www.cnblogs.com/ChengWenHao/p/Jiekou.html

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值