2015年12月14日

大话设计模式 笔记——策略模式

摘要: 定义Context类,将简单工厂模式中,在客户端的判断转移到了后台context类中,定义运算的基类,该基类具有运算的抽象方法,扩展出多种子类后,分别对该抽象方法进行重写;后台根据前台的条件,判断并new出对应的对象后,将对象赋给一个基类对象,由基类对象调用对应的计算方法。 public void 阅读全文

posted @ 2015-12-14 22:15 小改Alden 阅读(152) 评论(0) 推荐(0) 编辑

大话设计模式 笔记——简单工厂模式

摘要: 面向对象的优势:1.只需更改要改的模块,易于维护2.每一个模块个重复多处使用,可复用3.有新的功能时,只需增加新的模块,易于扩展4.灵活性好简单工厂模式:以计算器程序为例, 创建CreateOperate业务类 根据客户端传回的条件,判断是要执行+-*%中的哪一种运算 进而实例化不同运算类的对象,调 阅读全文

posted @ 2015-12-14 22:13 小改Alden 阅读(191) 评论(0) 推荐(0) 编辑

导航