设计模式
文章平均质量分 81
dustinqi
蜘蛛可怕却有用,猫虽可爱但废物
展开
-
理解设计模式——结构型模式(6)适配器模式
目录适配器模式适配器模式原创 2020-09-17 11:02:05 · 283 阅读 · 0 评论 -
理解设计模式——创建型模式(5)单例模式
单例模式原创 2020-08-05 00:21:11 · 81 阅读 · 0 评论 -
理解设计模式——创建型模式(4)原型模式
原型模式原型模式结构:“原型”接口 -->(声明克隆方法)一个“原型”对象 -->原型模式特点:又叫作“克隆(clone)模式”,原型(被复制者)是一个支持克隆的对象。原创 2020-07-19 19:31:50 · 122 阅读 · 0 评论 -
理解设计模式——创建型模式(3)生成器模式
生成器模式生成器模式结构:原创 2020-07-12 19:55:15 · 202 阅读 · 0 评论 -
理解设计模式——创建型模式(2)抽象工厂模式
本来想写一大堆东西来说明抽象工厂模式和工厂模式的区别,后来知乎看到一个精辟回答:清清楚楚原创 2020-06-16 12:20:57 · 144 阅读 · 0 评论 -
理解设计模式——创建型模式(1)工厂模式
只让客户“new工厂”,不让客户直接“new产品”(虽然客户实际上要的是产品)。从客户端(调用方)代码看到,客户要做的只是利用两个具体工厂,“召唤”出了Truck和Airplane两个具体产品,并且“对照着说明书”完成了装货(load方法)和运送(travel方法)。至于Truck和Airplane是怎么生产出来的,load()和travel()是怎么实现的一概不用管(换个角度来看,对提供服务方也是一种保密)。抽象产品和抽象工厂本身是接口还是抽象类,个人认为都可以。原创 2020-06-08 00:07:06 · 156 阅读 · 0 评论