C# 接口
2013-10-30 20:13
183 查看
using System; class testInterface { //鸟 class Bird { public void Run() { Console.WriteLine("鸟在奔跑!"); } } //接口 public interface IFlyable { //接口和抽象类一样,也是只能有方法的声明,不能有任何的实现 void Fly(); } //麻雀 class Sparrow : Bird, IFlyable { #region IFlyable 成员 public void Fly() { Console.WriteLine("小麻雀飞在树林中。"); } #endregion } //鹦鹉 class Parrot : Bird, IFlyable { #region IFlyable 成员 public void Fly() { Console.WriteLine("鹦鹉在小笼子里飞..."); } #endregion } //企鹅 class Penguin : Bird { } static void Main() { IFlyable fly = new Parrot(); fly.Fly(); } }
Output:
鹦鹉在小笼子里飞...
相关文章推荐
- C#接口-经典实例
- Java 调用C# webservice接口 生成java客户端 实现方式
- 基于C#的接口基础教程[1]
- 小议C#接口的隐式与显示实现
- 基于C#的接口基础教程之四
- C#中接口的使用
- C#学习笔记(二):继承、接口和抽象类
- C#处理和对接HTTP接口请求
- 支付宝Payto接口的c#.net实现
- c#使用微信接口开发微信门户应用
- Asp.Net/C#/WCF - ASP.NET ICallbackEventHandler接口
- 基于C#的接口基础教程之二
- 接口(CLR via C# 读书笔记)
- 接口的作用(这里举C#的例子)
- 【转】C#中的接口
- c#之接口练习
- 写了C# ASP.NET WebService的XML解析网站接口程序收了200元辛苦费【加入软件项目源码交易群的好处】
- C#中抽象类和接口的区别(转)
- CLR VIA C# 泛型和接口
- PetShop 4.0 分析、基于C#的接口基础教程