码迷,mamicode.com
首页 >  
搜索关键字:依赖对象    ( 475个结果
观察者模式
观察者模式属于行为型模式。 意图:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 主要解决:一个对象状态改变给其他对象通知的问题,而且要考虑到易用和低耦合,保证高度的协作。 何时使用:一个对象(目标对象)的状态发生改变,所有的依赖对象(观察者 ...
分类:其他好文   时间:2017-06-24 14:46:53    阅读次数:204
抽象工厂模式
抽象工厂模式属于创建型模式 意图:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 主要解决:主要解决接口选择的问题。 何时使用:系统的产品有多于一个的产品族,而系统只消费其中某一族的产品。 优点:当一个产品族中的多个对象被设计成一起工作时,它能保证客户端始终只使用同一个产品族中 ...
分类:其他好文   时间:2017-06-24 14:43:30    阅读次数:145
抽象工厂模式
抽象工厂模式(Abstract Factory):提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 最大的好处是易于交换产品系列,由于具体工厂类,在一个应用中只需在初始化的时候出现一下,这就使得改变一个应用的具体工厂变的非常容易。它只需要改变具体工厂即可使用不同的产品配置。 它让 ...
分类:其他好文   时间:2017-06-18 20:43:25    阅读次数:184
大话设计模式C++实现-第15章-抽象工厂模式
一、UML图 二、概念 抽象方法模式(Abstract Factory):提供一个创建一系列相关或互相依赖对象的接口,而无需指定他们详细的类。 三、包括的角色 (1)抽象工厂 (2)详细工厂:包含详细工厂1和详细工厂2。详细工厂1用于生产详细产品A1和详细产品B1,详细工厂2用于生产详细产品A2和详 ...
分类:编程语言   时间:2017-06-13 09:58:34    阅读次数:195
Spring--1简单了解
spring容器类型: spring定义: spring通过DI,AOP,消除样板试代码,简化企业级java开发。促进代码松散耦合,成功的关键在于依赖注入,aop。 spring框架最核心的部分: 依赖注入:组装应用对象的一种方式,对象无需知道依赖来自何处,或者依赖实现方式,不同于自己获取依赖对象, ...
分类:编程语言   时间:2017-06-08 10:35:14    阅读次数:136
java面向对象与设计模式(四)
第五式 抽象工厂模式 定义:提供一个创建一系列相关或相互依赖对象的接口,而无需指定他们具体的类。(创建的对象之间有约束) 抽象工厂模式的本质:选择产品簇的实现 优点:分离接口和产品簇,使得切换产品簇变得容易 缺点:不太容易扩展新的产品,容易造成类层次复杂 工厂方法模式一般用在产品之间没有联系的单个产 ...
分类:编程语言   时间:2017-06-07 19:55:52    阅读次数:161
c++ 设计模式5 (Observer / Event 观察者模式)
3.3 观察者模式 (Observer)/发布-订阅模式 动机: 在软件构建过程中,我们需要为某些对象建立一种“通知依赖关系”——一个对象(目标对象)的状态发生改变,所有的依赖对象(观察者对象)都能得到通知。如果这样的依赖关系过于紧密,将使得软件不能很好地抵御变化。 使用面向对象技术,可以将这种依赖 ...
分类:编程语言   时间:2017-06-01 22:45:14    阅读次数:275
设计模式笔记10: 抽象工厂模式
1.1 定义 提供一个创建一系列相关或相互依赖对象的接口,而无需指定他们具体的类。 1.2 类图 1.3 代码实现 View Code 调用: View Code 配置文件: <appSettings> <add key="db" value="SqlServer"/> <!--<add key=" ...
分类:其他好文   时间:2017-06-01 13:21:19    阅读次数:166
spring
spring 内核: 一、 Inverse of Control , IOC 控制反转 (AOP、声明式事务等功能都是依赖控制反转的) 控制反转:通过容器来控制业务对象之间的依赖关系,而非传统实现中,由代码直接操控。 控制反转就是应用本身不负责依赖对象的创建及维护,依赖对象的创建及维护是由外部容器负 ...
分类:编程语言   时间:2017-05-27 19:04:09    阅读次数:152
编码剖析Spring依赖注入的原理
Spring的依赖注入 前面我们就已经讲过所谓依赖注入就是指:在运行期,由外部容器动态地将依赖对象注入到组件中。 Spring的依赖注入有两种方式: 通过构造器参数,让容器把创建好的依赖对象注入。 使用setter方法进行注入。 现在我们使用第二种方式进行依赖注入。以Spring管理的Bean的生命 ...
分类:编程语言   时间:2017-05-27 16:12:39    阅读次数:216
475条   上一页 1 ... 18 19 20 21 22 ... 48 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!