上一页 1 ··· 3 4 5 6 7

2017年3月30日

设计模式2:策略模式+简单工厂模式

摘要: 在简单工厂模式中,我们的客户端代码是这样的: 客户端需要知道Operation类,使用setNumA,setNumB,getResult方法,这其实让客户端与Operation类存在了某种耦合关系。 为了解除这种耦合关系,我们在简单工厂模式中结合了策略模式。 如果在一个系统里面有许多类,它们之间的区 阅读全文

posted @ 2017-03-30 16:03 一个后端狗 阅读(2664) 评论(0) 推荐(0)

设计模式1:简单工厂模式

摘要: 简单工厂模式是当有许多个功能类似的类时,为了隔离客户端代码直接操作这些不同的类,在客户端与多个类中间使用一个工厂类,封装掉这些类的不确定性,给客户端代码提供一个一致的接口。 也就是说,工厂类按照输入的参数,构造一个合适的类返回给客户端。客户端通过父类(或接口)调用。 举一个简单的例子来说,我们要实现 阅读全文

posted @ 2017-03-30 15:43 一个后端狗 阅读(282) 评论(0) 推荐(0)

2017年3月29日

Eclipse插件ObjectAid(UML画图工具)

摘要: 原链接:https://my.oschina.net/keyven/blog/856594 最近想找一个Eclipse上的插件,可以方便的把java代码转换为UML图,但是由于我用的是Eclipse Neon,版本较新,很多的免费插件都已经停止维护了。最后终于找到了ObjectAid。 安装: 离线 阅读全文

posted @ 2017-03-29 21:14 一个后端狗 阅读(963) 评论(0) 推荐(0)

上一页 1 ··· 3 4 5 6 7

导航