码迷,mamicode.com
首页 >  
搜索关键字:耦合性    ( 627个结果
带你走进spring的世界
spring有两大特性,其一为ioc,其二为aop1.ioc的理解ioc为依赖注入,他的好处就是把创建对象的权利交给spring去管理,这样的好处是 将应用程序中的对象解耦,传统的方式程序中的对象与对象引用的对象相互依赖,这样就使得依赖性增高,增加耦合性。di为控制反转,以前创建对象的权利由应用程序...
分类:编程语言   时间:2015-07-24 12:23:13    阅读次数:144
Mediator Pattern
1.Mediator PatternMediator模式将对象间的交互和通讯封装在一个类中,各个对象间的通信不必显示去声明和引用,将多对多的通信转化为一对多的通信,大大降低了系统的复杂性能。通过Mediator,各个Colleage就不必维护各自通信的对象和通信协议,降低了系统的耦合性。Mediat...
分类:其他好文   时间:2015-07-23 17:06:53    阅读次数:145
6大设计原则(5):迪米特法则
迪米特法则:LoD 也被称为最少知识原则 定义:一个对象应该对其他对象有最少的了解。   通俗的说就是一个类应该对自己需要耦合或调用的类知道的最少,类内部如何复杂跟我们没有关系 我们所要了解的只是类对外提供的public方法。   迪米特法则对类的低耦合性提出明确的要求,包含4个含义:   1.只和朋友交流 一个例子:老师让体委点一下女生的数量。     class Te...
分类:其他好文   时间:2015-07-23 12:17:45    阅读次数:108
6大设计原则(5):迪米特法则
迪米特法则:LoD 也被称为最少知识原则 定义:一个对象应该对其他对象有最少的了解。   通俗的说就是一个类应该对自己需要耦合或调用的类知道的最少,类内部如何复杂跟我们没有关系 我们所要了解的只是类对外提供的public方法。   迪米特法则对类的低耦合性提出明确的要求,包含4个含义:   1.只和朋友交流 一个例子:老师让体委点一下女生的数量。     class Te...
分类:其他好文   时间:2015-07-23 12:17:29    阅读次数:180
提取接口
概念:本文中的“提取接口” 是指超过一个的类要使用某一个类中部分方法时,我们应该解开它们之间的依赖,让调用者使用接口,这很容易实现也可以降低代码的耦合性。   正文:如下代码所示,RegistrationProcessor 类只使用到了ClassRegistration 类中的Create方法和Total 字段,所以可以考虑把他们做成接口给RegistrationProcessor调用。 n...
分类:其他好文   时间:2015-07-21 10:38:10    阅读次数:99
iOS开发-MJRefresh 上下拉刷新快速集成
在ios7之前,一直在使用开源的EGO库。但是,在使用过程中发现,普遍封装得过于复杂、耦合性强,不利于集成到自己的项目中。 另外,在ios7之后,一些原有的下拉刷新,上拉加载控件表现的就不是那么出色了。除了可能出错外,也不符合扁平化的风格。 后来,在code4App上发现了一个大牛上传了一个开源代码, 仅需几行代码就可以为UITableView或者CollectionView加上下拉刷...
分类:移动开发   时间:2015-07-14 22:43:41    阅读次数:1471
[Guava] EventBus
1. 发布-订阅模式发布-订阅模式(publish-subscribe)是一种编程范式,发布方不发布消息给特定的接收方,而是由订阅方选择性接收。这使得发布方和订阅方相对独立,减少了耦合性。在发布-订阅模式中,有以下几个难点:1)如何区分或分配订阅者关注的消息;2)发布者如何将消息提交给对应订阅者;下...
分类:其他好文   时间:2015-07-12 17:14:45    阅读次数:218
java中继承关系学习小结
继承:把多个类中相同的内容提取出来,定义到一个类中,其他类只需要继承该类,就可以使用该类公开的属性和公开的方法。   继承的好处:提高代码的复用性。提高代码的可维护性。让类与类之间产生关系,是多态存在的一个前提。   继承的弊端:提高了类与类之间的耦合性。   开发的原则:低耦合,高内聚 耦合:类与类之间的关系 内聚:自己单独完成某件事情的能力。   在Java中只允许单继承。...
分类:编程语言   时间:2015-07-12 14:20:50    阅读次数:204
桥接模式 Bridge
《大话设计模式》中就Bridge模式的解释:手机品牌和软件是两个概念,不同的软件可以在不同的手机上,不同的手机可以有相同的软件,两者都具有很大的变动性。如果我们单独以手机品牌或手机软件为基类来进行继承扩展的话,无疑会使类的数目剧增并且耦合性很高,(如果更改品牌或增加软件都会增加很多的变动)两种方式的...
分类:其他好文   时间:2015-07-12 12:42:31    阅读次数:178
浅析android适配器adapter中的那些坑
做项目中遇到的,折磨了我将近两天,今天把经验分享出来,让大家以后少走点弯路,好了,简单来说一下什么是android的适配器,如何定义,如何增加适配器的重用性,如何去降低程序的耦合性 适配器顾名思义是用来做适配的,但是他是如何做适配的,机制是什么,作用是什么,好,相信写java的都是知道什么是面向对象编程吧,这里用面向对象来解释很好理解,其实适配器是把每个对象放在其空间上然后在andorid页面显...
分类:移动开发   时间:2015-07-10 15:23:58    阅读次数:139
627条   上一页 1 ... 49 50 51 52 53 ... 63 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!