设计模式
陈丽娜
一路追寻!
展开
-
设计模式小结
设计模式看了大概一个月,一共介绍了六个原则:单一职责原则,开放封闭原则,依赖倒转原则,里氏代换原则,合成聚合复用原则,迪米特原则;介绍了二十三种模式,共分为三类:创建型,结构型,行为型下面是关于设计模式的总结:原创 2013-03-17 14:37:26 · 1130 阅读 · 2 评论 -
设计模式之行为型模式
1、什么是行为型模式行为型模式设计到算法和对象间的职责分配,不仅描述对象或类的模式,还描述它们之间的通信方式,刻划了运行时难以跟踪的复杂的控制流,它们将你的注意力从控制流转移到对象间的关系上来。2、详细分类:对象行为型模式(对象复合而不是继承。一些行为对象模式描述了一组相互对等的对象如何相互协作以完成其中任何一个对象都单独无法完成的任务),类行为型模式(行为型类模式采用继承机制在类间分派行原创 2013-04-04 14:12:07 · 1624 阅读 · 2 评论 -
设计模式之创建型模式
将系统与它的对象创建、结合、表示方式分离1、什么是创建型模式是处理对象创建的设计模式;两个主导思想:①将系统使用的具体类封装起来②隐藏这些具体类的实例创建和结合方式2、详细分类:①对象创建型模式:把对象创建的一部分推迟到另一个对象②类创建型模式:把对象的创建推迟到子类3、使用一个系统需要和它的对象和产品的创建相互独立。一组相关的对象被设计为一起使用。隐藏一个原创 2013-03-23 08:11:35 · 1155 阅读 · 2 评论 -
设计模式之结构型模式
通过组合类或对象产生更大结构以适应更高层次的逻辑需求1、什么是结构型模式描述如何将类或对象结合在一起形成更大的结构,解决模块之间的耦合关系2、详细分类:①类结构型模式:采用继承机制来组合接口②对象结构型模式:通过组合一些对象,从而实现新的功能3、具体A、适配器模式:(可以使接口不兼容一起工作)如果某个方法在已有的类中有相似的处理,但是有不同的接口,就需要用适配器模式。原创 2013-03-27 10:26:55 · 1659 阅读 · 2 评论 -
重构机房收费系统之UML图
写完文档大概有半个多月的时间了,然而我的UML图还没有完成,虽然之前也画过图,但是这次有点儿无从下手的感觉。在画图过程中遇到各种让我无法再画下去的问题:由于这是学三层后的第一次运用,总感觉画图不比代码,总觉得代码才是最真实的,画图就有种虚无缥缈的感觉。开始是从用例图着手的,这样困难就来了:步骤一:用例图主要是将系统的整个功能进行管理,然而在画图的时候,却不知道我是该从功能模块来划分,还原创 2013-05-28 17:51:56 · 3154 阅读 · 45 评论 -
思维方式之设计模式
最近进行的学术交流会,主要是对数据库,软件工程,UML,设计模式几方面的知识进行梳理和交流的会议,现在算是告一段落,今天就对学术交流会中学到的知识和感触做一下总结,我觉得以倒叙的形式开始,因为今天的印象比较深刻,之前的在整理笔记后在进行分享。 今天和前天进行的是设计模式,前天主要是对大话设计模式中涉及到的六大原则进行分析,这里要说的重点并不是这六大原则是什么,而是在讲解着六大原原创 2013-08-04 21:06:59 · 1473 阅读 · 19 评论 -
AOP--从代理说起
要想了解Spring Aop 我们不得不从什么是AOP说起,其实听AOP也不是一天两天了,但是真正的去了解一些东西好像也就是最近那么就先从概念性质的介绍起:一、什么是AOP AOP(Aspect-OrientedProgramming,面向方面编程),其实我更习惯说是面向切面编程,因为觉得这样更形象,其实好像怎么都不如英语形象。说到AOP,应该最先想到的应该就原创 2015-03-26 20:53:25 · 1043 阅读 · 3 评论