C# 控制台 interface接口实例

时间:2011-10-28 12:11:06
【文件属性】:

文件名称:C# 控制台 interface接口实例

文件大小:248KB

文件格式:RAR

更新时间:2011-10-28 12:11:06

C# 控制台 interface

控制台应用程序 功能: 通过模拟duck游戏功能来介绍interface的使用 其中使用了策略模式 推荐先看代码再看ppt,最后再体会策略模式的定义 策略模式定义: 针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换,它使得算发可以在不影响客户端的情况下发生变化.


【文件预览】:
接口说明09.ppt
duck
----bin()
--------Debug()
----Duck.csproj(5KB)
----obj()
--------Duck.csproj.FileListAbsolute.txt(352B)
--------Duck.csproj.FileList.txt(162B)
--------Debug()
----_UpgradeReport_Files()
--------UpgradeReport.xslt(12KB)
--------UpgradeReport_Plus.gif(71B)
--------UpgradeReport.css(3KB)
--------UpgradeReport_Minus.gif(69B)
----Squeak.cs(323B)
----FlyNoWay.cs(271B)
----DecoyDuck.cs(430B)
----AppEntry.cs(952B)
----FlyWithWings.cs(275B)
----UpgradeLog.XML(751B)
----Duck.sln(896B)
----MuteQuack.cs(330B)
----Quacks.cs(264B)
----MallardDuck.cs(447B)
----IQuackbehavior.cs(108B)
----Duck.cs(512B)
----Duck.suo(18KB)
----RedheadDuck.cs(427B)
----RubberDuck.cs(431B)
----IFlybehavior.cs(119B)
----AssemblyInfo.cs(2KB)

网友评论

  • 本人感觉本文对insertface介绍有一定帮助