随笔分类 -  设计模式与应用

摘要:简单工厂模式 简单工厂模式,其实不算23种设计模式之一,它引入了创建者的概念,将实例化的代码从客户端代码中抽离,交给服务端维护 Java代码实现 需求:服务端开发一个计算器功能,完成加减乘除运算操作 根据简单工厂模式,可以画出它的UML类图如下: 1、需要一个产品抽象类(Operation父类)、工 阅读全文
posted @ 2020-06-25 16:12 __Helios 阅读(361) 评论(0) 推荐(0)
摘要:一、六大原则 1.1、开闭原则 开闭原则就是说对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。简单来说:就是为了使程序的扩展性好,易于维护和升级 代码坏味道 class Car { public void run(Petrol petrol) { Sys 阅读全文
posted @ 2018-10-16 12:22 __Helios 阅读(469) 评论(0) 推荐(0)