码迷,mamicode.com
首页 >  
搜索关键字:模式设计    ( 1615个结果
设计模式(三)--抽象工厂模式
设计模式(三)--抽象工厂模式 抽象工厂模式的作用,可以处理具有相同等级结构的多个产品族中产品对象的创建问题。 相同等级结构: 抽象产品A和抽象产品B处于同一个继承等级(父类),因此成为具有相同等级结构。这里关键是要理解A和B都是相互独立的抽象产品,在JAVA中用接口定义。 产品族:具体产品A1和具体产品A2都是由抽象产品继承下来的产品,这两个子类成为父类的产品族...
分类:其他好文   时间:2014-09-03 09:42:36    阅读次数:187
【设计优化】- 正确使用 Value Object 模式
为了解决这个问题,就可以使用 Value Object 模式。这种模式提倡将一个对象的各个属性进行封装,将封装后的对象在网络中传播,从而使系统拥有更好的交互模型,并且减少网络通信数据,从而提高系统性能。...
分类:其他好文   时间:2014-09-03 01:31:55    阅读次数:234
【设计模式】设计模式原则详解
我们在应用程序开发中,一般要求尽量两做到可维护性和可复用性。 应用程序的复用可以提高应用程序的开发效率和质量,节约开发成本,恰当的复用还可以改善系统的可维护性。而在面向对象的设计里面,可维护性复用都是以面向对象设计原则为基础的,这些设计原则首先都是复用的原则,遵循这些设计原则可以有效地提高系...
分类:其他好文   时间:2014-09-02 17:08:05    阅读次数:443
【设计模式】设计模式的应用场合
接口型模式 把一个类的接口与一个客户的期望接口进行适配适配器模式(Adapter)为类的集合提供一个简单的接口外观模式(Facade)定义一个接口,使之可以应用于单个对象,也可以应用于对象组合成模式(Composite)将一个抽象于其实现进行分离,使之可以相互独立变化桥接模式(Bridge)职责型模...
分类:其他好文   时间:2014-09-01 22:32:43    阅读次数:313
关于JAVA中状态设计模式的讲解示例代码
关于JAVA设计模式中的状态(state)设计模式,对象去耦(Object decoupling),讲解以及代码示例。...
分类:编程语言   时间:2014-09-01 17:45:13    阅读次数:158
Android 设计模式之适配器模式
适配器模式的定义是:将一个类的接口,转换成客户期望的另一个接口,适配器让原本接口不兼容的类可以作无间。看下以下两张图就更清楚了 适配器可以实现接口的解耦,如果过一段时间后,厂家想改变接口,适配器可以把改变的部分封装起来,用户就不需要跟着接口改变而改变,只要改变适配器就行了。 有这样一个需求:有一个鸭子类和一个火鸡类,我想用火鸡对象来冒充鸭子,但火鸡和鸭子的方法不完全一样,这时就...
分类:移动开发   时间:2014-08-28 21:15:46    阅读次数:256
设计模式-装饰器模式
前言点击查看:设计模式系列装饰器模式(Decorator)定义:不通过派生类增改类属性动作,而是通过模式设计动态的达到这种效果,而且比继承更方便灵活减少程序的复杂性。举例:汪峰打造冠军团队。首先团队类为空,经过汪峰不断的努力,为团队争取学员,也为团队队员打造合适的平台,让其发挥。团队不断的变强,变完...
分类:其他好文   时间:2014-08-28 19:41:05    阅读次数:208
设计模式 6 —— 单件模式
设计模式目录:设计模式 1 ——观察者模式设计模式 2 —— 装饰者模式设计模式 3 —— 迭代器和组合模式(迭代器)设计模式 4 —— 迭代器和组合模式(组合)设计模式 5 —— 工厂模式设计模式 6 —— 单件模式概述:
分类:其他好文   时间:2014-08-28 16:07:29    阅读次数:246
C++单例模式
设计模式是编程的重点,往往在面试时都会考查,而单例模式是最为简单、最为常见、也最该掌握的模式。所以面试时对设计模式的考查考的最多的就是单例模式。...
分类:编程语言   时间:2014-08-27 09:26:17    阅读次数:188
设计模式——建造者
最近的心得,我发现学一门设计模式,不管你是否能立刻理解它,第一最要紧的是要记住两个东西。1、它是属于什么范畴的设计模式。2、记住UML图。这两个是打开这个设计模式之门的金钥匙!为什么这么讲?因为刚刚学新的设计模式,如果一味的埋头在文字中,思想中,代码编写的例子中,如果你这个设计模式又不是看的很懂,实在是会让人晕头转向看的吐血身亡。结果在身亡前,你都不知道这个设计模式干什么用,也不知该怎么去写。心得...
分类:其他好文   时间:2014-08-25 15:02:24    阅读次数:211
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!