码迷,mamicode.com
首页 >  
搜索关键字:解耦合    ( 216个结果
C++复习:纯虚函数和抽象类
纯虚函数和抽象类 1基本概念 2抽象类案例 3抽象类在多继承中的应用 C++中没有Java中的接口概念,抽象类可以模拟Java中的接口类。(接口和协议) 3.1有关多继承的说明 工程上的多继承 被实际开发经验抛弃的多继承 工程开发中真正意义上的多继承是几乎不被使用的 多重继承带来的代码复杂性远多于其... ...
分类:编程语言   时间:2018-05-01 14:02:45    阅读次数:189
【干货】iOS开发学习中不易弄清楚的六种开发模式
在我们的实际开发中,架构模式多多少少也有几十种,在很多模式里,相信很多刚开始接触ios的程序员会遇到这类问题,本文小编就为大家详细解说这6种模式应用场景,帮助大家理清思路,学好ios开发。 一,代理模式应用场景 当一个类的某些功能需要由别的类来实现,但是又不确定具体会是哪个类实现。优势:解耦合敏捷原 ...
分类:移动开发   时间:2018-04-30 23:27:01    阅读次数:187
模式的秘密-适配器模式和代理模式的区别
一.简介 适配器模式:适配器模式(英语:adapter pattern)有时候也称包装样式或者包装。将一个类的接口转接成用户所期待的。一个适配使得因接口不兼容而不能在一起工作的类工作在一起,做法是将类自己的接口包裹在一个已存在的类中。 代理模式:为其他对象提供一种代理以控制对这个对象的访问。在某些情 ...
分类:其他好文   时间:2018-03-05 00:50:24    阅读次数:186
系统设计思考
IT系统设计从早期的Jsp/Servlet类应用为主,到今天的微服务、ServerLess、Docker、Paas、CI&CD、Devops。目标:高效研发、弹性扩展、高效运维。手段:Divide&Conquer (分层,解耦合)。 协议层从早期的HTTp+XML&SOAP 到今天的Restful ...
分类:其他好文   时间:2018-02-24 00:48:45    阅读次数:205
设计模式之简单工厂模式
工厂及时生产产品的车间,在面向对象中就是类的实例。所以工厂就是一个能够产出其他类型的对象的类。工厂类设计模式主要有三种,即简单工厂模式、工厂模式和抽象工厂模式。 简单工厂模式 简单工厂模式是指专门定义一个工厂类来负责创建产品类的实例,被创建的产品通常都有一个共同的弗雷。 该设模式包含三个角色: 1、 ...
分类:其他好文   时间:2018-02-19 11:34:18    阅读次数:156
关于内聚和耦合的理解
1.耦合 一个模块依赖于另一个模块,就是两个模块之间有耦合,简而言之,依赖就是耦合 模块间的耦合度是指模块之间的依赖关系,包括控制关系、调用关系、数据传递关系。模块间联系越多,其耦合性越强,同时表明其独立性越差。降低模块间的耦合度能减少模块间的影响,防止对某一模块修改所引起的“牵一发动全身”的水波效 ...
分类:其他好文   时间:2018-02-06 13:06:10    阅读次数:704
3.2 基于回调的事件处理机制
3.2 基于回调的事件处理机制 http://www.runoob.com/w3cnote/android-tutorial-callback-event-handle.html 1.什么是方法回调? 答:是将功能定义与功能分开的一种手段,一种解耦合的设计思想;在Java中回调是通过接口来实现的, ...
分类:其他好文   时间:2018-02-01 23:15:11    阅读次数:286
Dubbo架构设计详解
Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基于这一点可以抽象出服务提供方(Provider ...
分类:其他好文   时间:2018-01-16 13:58:35    阅读次数:172
工厂设计模式
这样的代码有没有问题呢?从程序的设计思路上,主方法应该就表示一个客户端,住房法中的代码应该越少越好。此时在主方法中直接指定了要操作的子类,就表示了客户端和特定的子类紧密的耦合在一起了,这时如果要更换子类,就需要改变客户端。 我们参考JVM的工作原理:程序->JVM->操作系统。这就是一个解耦合的范例 ...
分类:其他好文   时间:2018-01-14 16:50:05    阅读次数:134
简单工厂模式_计算器实现
优点: 1.不用自己再去new对象,工厂会根据给的标识,自动替你new出一个你想要的实现类对象。 2.一定程度上在加减乘除之间实现了解耦合。提高了代码的复用性和扩展性。 一、整体思想图: 二、代码实现 2.1 父类 2.2 加法模块: 2.3减法模块/乘法模块/除法模块和加法模块一样 2.4产生具体 ...
分类:其他好文   时间:2018-01-07 00:41:15    阅读次数:138
216条   上一页 1 ... 7 8 9 10 11 ... 22 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!