2020年10月21日
摘要: 有些人已经解决了你的问题 经验复用 设计模式是利用其他开发人员的经验和智慧; 使用方式 把模式装进脑子里,寻找如何使用它们; 先从简单的模拟鸭子应用做起 需求: 设计一套模拟鸭子的游戏: 游戏中有各种鸭子,一边游泳戏水,一边呱呱叫; 如何使用标准OO技术实现? 设计一个超类,并让各种鸭子继承此超类; 阅读全文
posted @ 2020-10-21 18:16 switch大咖 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 在讲策略模式之前,我们先看一个日常生活中的小例子: 现实生活中我们到商场买东西的时候,卖场往往根据不同的客户制定不同的报价策略,比如针对新客户不打折扣,针对老客户打9折,针对VIP客户打8折... 现在我们要做一个报价管理的模块,简要点就是要针对不同的客户,提供不同的折扣报价。 如果是有你来做,你会 阅读全文
posted @ 2020-10-21 16:41 switch大咖 阅读(139) 评论(0) 推荐(0) 编辑