设计模式
weixin_42333583
有啥好说的,还在学习阶段。
展开
-
动态代理模式
动态代理的应用:1、控制权限,将权限交给代理类去控制,例如:用户名不符的不让你访问某些功能,给你跳转等2、你要访问的对象跟你不在一个网络,需要一个代理中间人帮你调用动态代理好处:在编码时,代理逻辑与业务逻辑互相独立,各不影响,没有侵入,没有耦合。旨在通过一种无耦合的方式来为程序带来增强。而动态代理,就是AOP实现方式中的一种动态代理后记:20200113/** * 动态代理的应...原创 2019-12-31 18:20:38 · 230 阅读 · 0 评论 -
状态设计模式
package com.bitz.coin.benifit.test;/** * 状态模式的优点:当if判断过多,直接写if判断后期代码不好维护,因此等于把if里面的内容封装到不同的类里面了 * 主程序也就是client看起来比较清洁,因为判断都放到下一层content里面了 * content里面根据不同的判断,调用【new】不同的类【也就是之前if封装的那一块内容】 * 然后将n...原创 2019-12-30 16:53:46 · 250 阅读 · 0 评论