/*--------------------CSS部分-------------------*/ /*--------------------JS部分-------------------*/
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 17 下一页
摘要: -一、引言在软件系统中,往往“行为请求者”和“行为实现者”通常呈现一种紧耦合。比如对行为进行“记录、撤销”等处理,命令模式就是提供一种封装将两者进行解耦。 命令模式:将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤消的操作。[GOF 《设计模式... 阅读全文
posted @ 2015-05-25 11:32 bldong 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 一、引言在软件系统中在动态创建对象基础上,往往由于需求的变化,会存在更多系列对象的创建工作。为此,绕过常规的对象创建(new),提供封装机制来避免客户和这种多系列具体对象的创建工作,紧密合作。这就是抽象工厂模式。 比如说:工厂模式中每个具体类只完成一个实例的创建,但是现实中一个工厂生产很多产品,而不... 阅读全文
posted @ 2015-05-24 19:22 bldong 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 一、引言在程序开发中经常会有对象的创建,当需要创建一个对象时,通过new进行创建。当程序功能进行升级时,添加新的对象时,则需要修改代码进行再一次new对象,这样导致代码维护量特别大。这节通过讲解简单工厂、抽象工厂模式,来解决这个问题。 工厂模式是一种封装机制来隔离出“这个易变对象”的变化,从而保持系... 阅读全文
posted @ 2015-05-22 18:28 bldong 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 1. 引言在软件系统中如果通过继承来扩展对象的功能,但是由于继承是静态特质,使得这种扩展缺乏灵活性。在软件开发时,需要开发一个组件,其组件由其他零件构成,比如装修,美化手机等等。如果利用继承的话,就可能生成很多子类,比如西式装修子类、杭州风格装修子类等等,为了解决这个问题,提供了装饰者模式动态给对象... 阅读全文
posted @ 2015-05-22 16:46 bldong 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 1. 概述Singleton Pattren 要求一个类有且仅有一个实例,并且提供一个全局变量。这个创建的对象是独一无二的,在这个单独对象实例中,集中所创建类的所有属性和方法。 在创建一个单例,何时需要,这是程序设计的关键。从定义上可知这个类供全局调用,产品(程序)都可调用,所有是个全局静态变量,一... 阅读全文
posted @ 2015-05-20 21:36 bldong 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 一 在软件构建过程中,我们需要为某些对象建立一种“通知依赖关系” ——一个对象(目标对象)的状态发生改变,所有的依赖对象(观察者对象)都将得到通知。如果这样的依赖关系过于紧密,将使软件不能很好地抵御变化。使用面向对象技术,可以将这种依赖关系弱化,并形成一种稳定的依赖关系。从而实现软件体系结构的松耦合... 阅读全文
posted @ 2015-05-14 21:13 bldong 阅读(400) 评论(0) 推荐(0) 编辑
摘要: UML的9中图例模式 阅读全文
posted @ 2015-05-14 11:37 bldong 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 序言情景设计设计一款模拟鸭子的游戏,游戏中出现各种鸭子,一边游泳戏水,一边呱呱叫。所用的鸭子会呱呱叫,也会游泳,所以基类负责实现。但是每一款鸭子外观不一样,所以这是抽象行为。由子类实现。前期设计及思路 根据情景的设计,首先我们想到这是一些列的鸭子,便会想到利用继承的手段,进行解决。其UML图型为: ... 阅读全文
posted @ 2015-05-14 11:32 bldong 阅读(901) 评论(0) 推荐(0) 编辑
摘要: 程序集 什么是程序集?1.程序集(assembly)是一个及一个以上托管模块,以及一些资源文件的逻辑组合。2.程序集是组件复用,以及实施安全策略和版本策略的最小单位。3.程序集是包含一个或者多个类型定义文件和资源文件的集合。在程序集包含的所有文件中,有一个文件用于保存清单。(清单是元数据部分中一组数... 阅读全文
posted @ 2015-04-01 12:00 bldong 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 程序集 什么是程序集?1.程序集(assembly)是一个及一个以上托管模块,以及一些资源文件的逻辑组合。2.程序集是组件复用,以及实施安全策略和版本策略的最小单位。3.程序集是包含一个或者多个类型定义文件和资源文件的集合。在程序集包含的所有文件中,有一个文件用于保存清单。(清单是元数据部分中一组数... 阅读全文
posted @ 2015-04-01 12:00 bldong 阅读(258) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 17 下一页