C# 接口
2023-09-14 09:11:29 时间
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#数组赋初值_C#数组初始化
- C#-委托
- c#面试题抽象类和接口的区别-Java软件工程师的面试题及答案
- c#面试题抽象类和接口的区别-SSH面试题.doc
- 【c#表达式树】最完善的表达式树Expression.Dynamic的玩法
- C# CSV 导出详解编程语言
- resumable.js —— 基于 HTML 5 File API 的文件上传组件 支持续传后台c#实现详解编程语言
- C#中接口(interface)的理解
- C#多线程Singleton(单件)模式模板
- 浅谈关于C#的垃圾回收机制
- C#获取进程和对进程的操作
- 深入分析C#异步编程详解
- 使用C#Winform应用程序获取网页源文件的解决方法
- c#实现IComparable、IComparer接口、Comparer类的详解
- c#泛型类型参数与约束的深入分析
- c#自带缓存使用方法c#移除清理缓存
- c#接口使用示例分享
- C#控制台程序实现开启、关闭SQLServer服务的代码分享
- C#实现SMTP邮件发送程序实例
- C#抽象类和接口的区别分析
- C#实现通过模板自动创建Word文档的方法