设计模式简介

设计模式菜鸟教程翻来覆去也看了好几遍了,每一次都是看完然后过一段时间又忘了,然后在工作中设计模式又用到的挺少的,所以想总结下,好记性总是不如烂笔头么。http://www.runoob.com/design-pattern/design-pattern-tutorial.html这是菜鸟教程设计模式的地址,讲的非常好。

设计模式的话其实可以分为三大类。1:创建型;2:结构型;3:行为型。所学到的那些设计模式最终都是这三类其中的一类。

 

什么是创建型呢,创建型就是提供了一种创建对象时候隐藏逻辑的方式,单纯从名字上就可以看出,创建型在不同需求下创建对象时候的设计模式的一个集合,创建型设计模式包含了:工厂模式,抽象工厂模式,单例模式,原型模式,建造者模式。

 

什么是结构型呢,结构型模式是主要关注了类与对象的组合。继承的概念被用来组合接口和定义组合对象获得新功能的方式。通篇大论,结构型模式就是关注类和对象进行组合。结构型模式包含了:过滤模式,代理模式,装饰器模式,适配器,组合模式,外观模式,主要是这些,至于桥接模式,享元模式,外观模式可以略微过一下

 

什么是行为型模式,行为型是关注与对象之间的通信,行为模式我只看了责任链模式,迭代器模式,观察者模式,其余其余的还没看,有兴趣的同学可以转到菜鸟教程,讲得非常好

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值