2009年7月11日

Decorate模式 组合

摘要: 装饰:修饰Class Person //人有名字和形象。一个人逐渐发展,形象不断完善,如何避免多重继承?Class PersonWrapper:Person //包装类,对人进行修饰,专门用于扩展包装//他可能硬汉,可能柔情,可能博学,可能多金...也可能既硬汉柔情,又博学多金...(完美的化身)class PersonYingHan:PersonWrapper //硬汉包装类class Pers... 阅读全文

posted @ 2009-07-11 14:40 Acor 阅读(432) 评论(0) 推荐(0) 编辑

Strategy 模式

摘要: 目录:AbstractPunish.cs;//抽象策略类Context.cs;//管理类LaJiaoShui.cs;//具体策略类LaoHuDeng.cs;//具体策略类XiaZhuQian.cs;//具体策略类Program.cs.//客户端类//AbstractPunish.cs;namespace StrategyPunish{ abstract class Punish { public ... 阅读全文

posted @ 2009-07-11 13:20 Acor 阅读(252) 评论(0) 推荐(0) 编辑

导航