码迷,mamicode.com
首页 >  
搜索关键字:依赖对象    ( 475个结果
Spring ioc
Spring ioc IoC:控制反转(Inversion of Control) 没有IoC的程序中我们使用面向对象编程对象的创建与对象间的依赖关系完全硬编码在程序中,对象的创建由程序自己控制,控制反转后将对象的创建转移给第三方 所谓控制反转就是:获得依赖对象的方式反转了。 IoC是Spring框 ...
分类:编程语言   时间:2018-12-12 12:23:33    阅读次数:144
Java 抽象工厂模式
抽象工厂 定义:抽象工厂模式提供了一个创建一系列相关或者相互依赖对象的接口,无需指定它们具体的类。 为了能更好理解抽象工厂模式,举个例子: 手机有小米手机、华为手机、苹果手机....,这些具体的手机和抽象手机就构成了一个产品等级结构。 同样的,路由器有小米路由器,华为路由器,这些具体的路由器和抽象路 ...
分类:编程语言   时间:2018-12-11 21:51:03    阅读次数:315
创造型模式-工厂模式1
创造型模式分类: 对象创造型模式:主要完成对象的创建,并将对象中部分内容放到其他对象中创建。 类创造型模式:主要完成类实例化,并将类中的部分对象放到子类中创建(高效的利用继承机制) 抽象工厂模式:提供一个用于创建相关对象或者相互依赖对象的接口,无需指定对象的具体类 生成器模式:将复杂对象的构建与其表 ...
分类:其他好文   时间:2018-11-26 16:14:57    阅读次数:199
Spring IOC 和 AOP
一. IOC 1. 概念及原理 IOC: Inversion of Control(控制反转)是一种设计思想,就是容器控制应用程序所需要的外部资源的创建和管理,然后将其反转给应用程序.对象及其依赖对象的创建及维护都不需要在应用程序中实现,将其交给IOC容器去管理.传统的开发中,我们自己在对象内部创建 ...
分类:编程语言   时间:2018-11-14 01:06:16    阅读次数:194
简单工厂模式
前言 抽象工厂模式(Abstract Factory),提供一个创建一系列相关或相互依赖对象的接口,而无需制定他们具体的类。 优点一:易于交换产品系列,由于具体工厂类,例如 IFactory factory = new MySQLFactory(),在一个应用中只需要在初始化的时候出现一次,这就使得 ...
分类:其他好文   时间:2018-11-06 14:41:12    阅读次数:185
解耦关联对象——观察者模式详解
1. 观察者模式简介 在软件开发中,观察者模式是使用频率最高的设计模式之一,如果你做过web开发,对它应该更不会陌生,因为典型的MVC架构就是对观察者模式的一种延伸。在软件开发中经常会碰到这种困境:系统由若干个相互协作的类构成,类之间常有一对多的依赖关系,当被依赖对象的状态变化时,其他所有依赖对象都 ...
分类:其他好文   时间:2018-10-30 13:08:07    阅读次数:160
设计模式 汇总
AbstractFactory:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 Adapter:将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 Bridge:将抽象部分与它的实现部分分离,使它们都可以独立 ...
分类:其他好文   时间:2018-10-28 11:11:44    阅读次数:87
单元测试之Mock(Moq)
Mock翻译为“嘲弄”,其实就是伪造一个对象用于测试。在单元测试中,被测试方法依赖于其他对象时,为了测试简单一般“伪造”一个这个对象;这样做的目的: 不用考虑依赖对象的复杂性(方便准备测试数据) 只专注测试被测试方法,不将单元测试扩充到测试依赖对象 打折算法测试 商场中的商品类: 打折接口: 被测试 ...
分类:其他好文   时间:2018-10-24 15:18:50    阅读次数:332
JAVA设计模式——观察者设计模式和Reactor反应堆设计模式
被观察者(主题)接口 定义主题对象接口 实现类 观察者(监听器)接口 观察者接口 观察者实现类 测试 观察者模式:也可以称为为 发布-订阅 模式。 主要适用于多个对象依赖某一个对象的状态并,当某对象状态发生改变时,要通知其他依赖对象做出更新。 是一种1对多的关系。当然,如果依赖的对象只有一个时也是一 ...
分类:编程语言   时间:2018-10-14 01:55:58    阅读次数:448
抽象工厂模式
1、概述 抽象工厂模式是一种创建型模式,提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们的具体类。在抽象工厂模式中,接口是负责创建一个相关对象的工厂,不需要显式指定它们的类。每个生成的工厂都能按照工厂模式提供对象。 2、模式结构 抽象工厂(IFactory): 用于声明生成抽象产品的方法 ...
分类:其他好文   时间:2018-10-13 02:49:39    阅读次数:138
475条   上一页 1 ... 8 9 10 11 12 ... 48 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!