摘要: 一、什么是设计模式设计模式是指在软件开发中,经过验证的,用以解决在特定环境下、重复出现的,特定问题的解决方案。在描述单个设计模式时,设计模式通常由以下部分组成。模式名称环境和问题:描述在什么场景下,出现什么样的特定的问题。解决方案:描述如何解决这个问题。效果:描述模式应用的效果,以及可能带来的问题,或者使用中需要权衡的问题。设计模式的分类创建型模式:抽象了对象实例化的过程,用来帮助创建对象的实例。结构型模式:描述如何组合类和对象以获得更大的结构。行为型模式:描述算法和对象间职责的分配。二、常见的面向对象设计的原则 1、单一职责原则SRP(Single Responsibility Princi 阅读全文
posted @ 2012-10-27 22:10 风*依旧 阅读(340) 评论(0) 推荐(0)