java几种设计模式区分

1.代理模式和装饰模式有什么区别

不同之处在于模式的意图。 代理模式控制对象访问权限,装饰模式用于向对象添加职责

2.状态模式和策略模式之间有什么区别

虽然这两种设计模式实现非常类似,但是他们解决了不同的问题,状态模式处理对象所处的状态,封装了依赖于状态的行为,
策略模式处理对象如何执行特定的任务,它封装的是算法

发布了36 篇原创文章 · 获赞 12 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/heidou_2016/article/details/103197888