随笔分类 -  设计模式汇总

摘要:简单工厂模式 由一个工厂对象决定创建出哪一种产品类的实例 定义了一个创建对象的类,由这个类来封装实例化对象的行为。 计算类,工厂类,测试类 public class Operation { int num1; int num2; public int getNum1() { return num1; 阅读全文
posted @ 2021-07-24 17:13 一拳超人的逆袭 阅读(34) 评论(0) 推荐(0)
摘要:饿汉式 在单例模式中,如果存在释放资源的情况下,就不能加final修饰了 public void releaseInstance(){ if(instance != null){ instance = null; } } 释放资源之后,如果需要重新使用这个单例,就必须存在重新初始化的过程,所以不能加 阅读全文
posted @ 2021-07-24 11:41 一拳超人的逆袭 阅读(41) 评论(0) 推荐(0)
摘要:1.单一职责原则--每个类只负责一件事 2.接口隔离原则 客户端不应该依赖他不需要的接口,两个类都实现了一个接口,接口里有五个方法,第一个类需要使用全部的方法,第二个类只需要使用三个方法,这样第二个类就违反了接口隔离原则 按照接口隔离原则就应该拆分成两个接口,来处理两个类 3.依赖倒转原则--接口的 阅读全文
posted @ 2021-07-23 23:34 一拳超人的逆袭 阅读(74) 评论(0) 推荐(0)