2013年4月9日

Command 设计模式

摘要: public interface ICommand { void Show(); void Undo(); void Redo(); } public class Document { public void ShowText() { } } public class Graphics { public void ShowGraphics() { } } public class DocumentCommand:IC... 阅读全文

posted @ 2013-04-09 19:29 HOT SUMMER 阅读(150) 评论(0) 推荐(0) 编辑

TemplateMethod

摘要: abstract通常在类里通常声明为protected就想.net里面如果你想实现什么功能就得要实现某个接口重写某个方法,其实道理是一样的,都是模板方法,直接看代码 public abstract class Vehical { protected abstract void StartUp(); protected abstract void Run(); protected abstract void Turn( int degree ); protected abstract void Stop(); publi... 阅读全文

posted @ 2013-04-09 14:35 HOT SUMMER 阅读(140) 评论(0) 推荐(0) 编辑

导航