码迷,mamicode.com
首页 >  
搜索关键字:设计模式 代理设计模式    ( 21718个结果
设计模式----外观模式
外观模式 Facade:为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。...
分类:其他好文   时间:2014-05-25 23:10:13    阅读次数:250
mvc
模型-视图-控制器(MVC)是80年代Smalltalk-80出现的一种软件设计模式,现在已经被广泛的使用。 1、模型(Model) 模型是应用程序的主体部分。模型表示业务数据,或者业务逻辑. 2、视图(View) 视图是应用程序中用户界面相关的部分,是用户看到并与之交互的界面。 3、控制器(con...
分类:Web程序   时间:2014-05-25 22:50:17    阅读次数:249
设计模式初探—简单工厂模式
要想学习高质量的代码,设计模式是一个狠重要的学问。下面我将带领大家走进设计模式的殿堂。...
分类:其他好文   时间:2014-05-25 22:49:36    阅读次数:211
设计模式之状态模式
《设计模式》对状态模式的定义:允许一个对象在其状态改变时,改变它的行为。看起来对象似乎修改了它的类。别名:状态对象(Objects for State)。 在下面两种情况下均可以使用State模式: 1 一个对象的行为取决于它的状态,并且他必须在运行时刻根据状态改变它的行为。 2 一个操作中含有庞大的多分枝的条件语句,并且这些分支依赖于该对象的状态。这个状态通常用一个或多个枚举常量表示。通常...
分类:其他好文   时间:2014-05-25 22:47:41    阅读次数:254
JavaEE5种常见的设计模式
1、工厂模式:比如你写了个应用,里面用到了数据库的封装,你的应用可以今后需要在不同的数据库环境下运行,可能是oracle,db2,sql server等, 那么连接数据库的代码是不一样的,你用传统的方法,就不得不进行代码修改来适应不同的环境,非常麻烦,但是如果你采用工厂类的话,将各种 可能的数据.....
分类:编程语言   时间:2014-05-25 20:36:56    阅读次数:258
设计模式总结篇系列:代理模式(Proxy)
时代在发展,我们发现,现在不少明星都开始进行微访谈之类的,有越来越多的参与捐赠等。新的一天开始了,首先看下新的一天的日程安排:1 interface Schedule{2 3 public void weiTalk();4 5 public void donation...
分类:其他好文   时间:2014-05-25 20:12:29    阅读次数:226
观察者模式
观察者模式的定义是: 定义对象中的一种 一对多的关系依赖关系, 以便当一个对象的状态改变的时候,所有依赖他的对象都能得到通知并且刷新 观察者模式是一种非常常见的设计模式,应该范围非常广, 就本人做游戏来说 ,用到的位置非常多 举一个游戏中的例子,玩家的血量这一个属性, 当玩家血量减少时候,...
分类:其他好文   时间:2014-05-25 19:07:10    阅读次数:203
设计模式总结篇系列:装饰器模式(Decorator)
在面向对象设计过程中,经常会遇到需要对现有的类的功能进行扩展,通常我们可以采用继承的方式。例如老罗最近在做手机,一开始需要定义手机所应具有的功能:1 interface Phone{2 3 public void tel();4 5 public void sms()...
分类:其他好文   时间:2014-05-25 11:34:23    阅读次数:272
抽象工厂模式java实现
抽象工厂模式详解java实现...
分类:编程语言   时间:2014-05-25 04:36:57    阅读次数:377
观察者模式
观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使他们能够自动更新自己。 Subject类,它把所有对观察者对象的引用保存在一个聚集里,每个主题都可以有任意数量的观察者。抽象提供一个接口,可以增加和删除观察者对象。 ConcreteSubject类,具体通知者,将有关状态存入具体观察者对象;在具体...
分类:其他好文   时间:2014-05-25 04:35:52    阅读次数:222
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!