设计模式汇总

设计模式是在开发过程中被反复使用、多数人知晓的,具有代码设计经验的总结。 对代码 的可重用性、可靠性提供了经验规范。设计模式使代码编制真正工程化,设计模式是软件工程的基石,因此学好设计模式是做一个优秀软件工程师的基础。

一、 设计模式的分类

        总体可分为三类:

        创建型模式,共五种: 工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。

        结构型模式,共七种:适配器模式、装饰者模式、代理模式、外观模式、桥接模式、组合模式、享元模式。

       行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。

参考地址:http://www.cnblogs.com/maowang1991/archive/2013/04/15/3023236.html

后续编学习边总结

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 设计模式汇总 一、基础知识 1. 设计模式概述 定义:设计模式(Design Pattern)是一套被反复使用、多...
    MinoyJet阅读 9,423评论 1 15
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 177,135评论 25 709
  • SQLite是一款轻量级的关系型数据库。无需服务进程,无需安装和配置,支持事务处理。它的运算速度快,占用资源少,适...
    kjy_112233阅读 3,051评论 0 5
  • python以其独特的语言风格与思想被大家熟知(如下python之禅大家都熟知),本系列主要通过代码解读pytho...
    EldonZhao阅读 4,572评论 0 0
  • 插播一条音乐: 带你去旅行。 有句歌词很好听,“我想要带你去浪漫的土耳其,然后一起去东京和巴黎。” 今天想说一说职...
    成波卡门阅读 3,244评论 0 1

友情链接更多精彩内容