wild84
wild84
2017-02-19 13:40
采纳率: 91.6%
浏览 2.8k
已采纳

模板设计模式,工厂设计模式,和代理设计模式的详解和区别?

JAVA中,模板设计模式,工厂设计模式,和代理设计模式的详解和区别?有资料介绍下也行。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • oyljerry
    oyljerry 2017-02-20 01:33
    已采纳
    点赞 评论
  • caozhy

    风马牛不相及的三个概念。gof的设计模式根本就是把它们归为不同的分类,工厂模式是创建型模式,代理是结构型模式,模板是行为型模式。
    如果你把某个分类的两个模式拿来比较,比如代理和桥接,或者模板工厂和工厂方法,还情有可原,根本都不是一个分类的拿来比,说明你一窍不通。

    点赞 1 评论
  • sinat_34748143
    刻意练习 2017-02-19 14:56

    慕课网有些模式的视屏可以去了解看看

    点赞 评论
  • conansix
    看山 2017-02-20 13:22

    个人理解就是两个对外的可视化的区别。
    比如真正执行功能的是对象A,从外面看,
    在工厂模式中,执行功能的就是对象A的某个实例;
    在代理模式中,执行功能的是另外一个对象B,只不过B中通过某种方式调用了A。

    点赞 评论

相关推荐