2. 结构型模式:处理对象之间的组合关系。 组合模式 (Composite Pattern):将对象组合成树形结构以表示“部分-整体”的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。 常用场景:处理DOM树、构建可嵌套的UI组件。 装饰器模式 (Decorator Pattern):动态地给一个对象添加一些额外的职责。就增加功能来说...
一般最常用的工厂模式,建造者模式,观察者模式 策略模式,原型模式,代理模式等等 不同类型的项目侧重有所不同。
1、单例模式,这个我们最常见的了,只要你从事开发就会遇到,单例单例,意思就是整个app他都只能有一个对象,单例总共有7种(具体大家可以百度一下,有五种很少用,所以我也记不住),最常用的有两种,一种懒汉式,当有用户调用发现为空才会去new一个对象出来,另外一个饿汉式,上来直接用成员变量给new出来了,不过我个人...
我很正常,我看过《head first in partten design》和ruby的那本设计模式,但是我回答是“不知道”。...