java设计模式学习一:思想

参考:https://juejin.im/post/6859160350692999181,Head First 设计模式(中文版).pdf

有哪些设计模式:

 观察者模式(理解:让你的对象知悉现状)

 装饰者模式(理解:装饰对象)

 工厂模式    (理解:烘烤OO的精华)

 单件模式     (理解:独一无二的对象)

 命令模式      (理解:封装调用)

 适配器和外观模式 (理解:随遇而安)

 模板方法模式 (理解:封装算法)

 迭代器与组合模式 (理解:管理良好的集合)

 状态模式 (理解:事务的状态)

 代理模式  (理解:控制对象访问)

 复合模式 (理解:模式中的模式)

 

设计模式中的一些思想:

 

思想一

  

思想二

  

 

思想三

 

 

 

 

 

 

 

 

思想四

 

 

 

 

思想五

 

 

        

 

 

 

 

       

 

 

 

思想六

  

 

 

 

 

 

 

 

 

设计模式定义:

 

 

 

 

 

答疑:

问题答疑一

 

 

 

 

    问题答疑二

   

 

  

 问题答疑三

 

 问题答疑四

 

 问题答疑五

 

 

 

 

 问题答疑六(为何要设计模式)

 

posted @ 2020-08-10 13:09  小窝蜗  阅读(79)  评论(0)    收藏  举报