开发中都用到了那些设计模式?用在什么场合
答案:2 悬赏:70 手机版
解决时间 2021-02-01 11:53
- 提问者网友:精神病院里
- 2021-01-31 20:54
开发中都用到了那些设计模式?用在什么场合
最佳答案
- 五星知识达人网友:摆渡翁
- 2021-01-31 22:12
每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心。通过这种方式,你可以无数次地使用那些已有的解决方案,无需在重复相同的工作。主要用到了MVC的设计模式。用来开发JSP/Servlet或者J2EE的相关应用。简单工厂模式等。
全部回答
- 1楼网友:时间的尘埃
- 2021-01-31 22:56
我用的多的是:
singleton:单例,用来减少垃圾对象和缓存用
factory:工厂模式,用来解耦(呵呵,其实模式都是用来解耦的)
facade和decorator:封装接口
command:命令模式,传递
Iterator:用来遍历对象
Observer:用来监听状态变化(现在习惯用listener机制替代)
templete:模板模式,用来处理相同的操作步骤
strategy:策略模式,策略选择
proxy:用来附加功能,属性或隐蔽。
bridge也很实用,用来解耦工厂与产品搭配之类的选择
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯