吉林回收接触继电器吉林回收PCB继电器上门回收
简单地说,软件工程中对象之间的耦合度就是对象之间的依赖性。指导使用和维护对象的主要问题是对象之间的多重依赖性。对象之间的耦合越高,维护成本越高。对象的设计应使类和构件之间的耦合Zui小。
有软硬件之间的耦合,还有软件各模块之间的耦合。
耦合性是程序结构中各个模块之间相互关联的度量。它取决于各个模块之间的接口的复杂程度、调用模块的方式以及哪些信息通过接口。
耦合可以分为以下几种,它们之间的耦合度由高到低排列如下:
(1)内容耦合。当一个模块直接修改或操作另一个模块的数据时,或一个模块不通过正常入口而转入另一个模块时,这样的耦合被称为内容耦合。内容耦合是Zui高程度的耦合,应该避免使用之。
(2)公共耦合。两个或两个以上的模块共同引用一个全局数据项,这种耦合被称为公共耦合。在具有大量公共耦合的结构中,确定究竟是哪个模块给全局变量赋了一个特定的值是十分困难的。
(3) 外部耦合。一组模块都访问同一全局简单变量而不是同一全局数据结构,不是通过参数表传递该全局变量的信息,则称之为外部耦合。
(4) 控制耦合。一个模块通过接口向另一个模块传递一个控制信号,接受信号的模块根据信号值而进行适当的动作,这种耦合被称为控制耦合。
(5) 标记耦合 。若一个模块A通过接口向两个模块B和C传递一个公共参数,那么称模块B和C之间存在一个标记耦合。
(6)数据耦合。模块之间通过参数来传递数据,那么被称为数据耦合。数据耦合是Zui低的一种耦合形式,系统中一般都存在这种类型的耦合,因为为了完成一些有意义的功能,往往需要将某些模块的输出数据作为另一些模块的输入数据。
(7) 非直接耦合 。两个模块之间没有直接关系,它们之间的联系完全是通过主模块的控制和调用来实现的。
KLMBG4WEBD-B031002
C0603C0G1H680JT00NN
2N3904G
ULN2803L-S18-T
RM04FTN4322
TL431AILPRAG
EX520DA2G2P5-MM#913120
ITW20N60A
TLE2064ID,TI/BB,SOIC14
IR21084STRPBF
SN74LS153N
FH26W-39S-0.3SHW(60)
IRF3205PBF
IRF3710PBF
MAX2394EGI
SN74HC148N
CC0805KRX7R7BB224
IRF6218PBF
SBL3060CT
SY88903ALKG
LM308N
IRFB52N15DPBF
TPA2000D1
SIR866DP-T1-GE3
DAC8541Y/250,TI/BB,TQFP32
RK73B1JTTD331J,
IRFZ44NPBF
RH80535GC0211M(SL7M8),INTEL
IRFZ48V
LM3478MM
EP3C40F324C7NEP3C405F780I7EP3C40EP3C25Q484C6NEP3C25Q484C6ESEP3C25Q324C6NEP3C25Q324C6ESEP3C25Q240C8NEP3C25Q164C6NEP3C25Q164C6ESEP3C25Q144C6NEP3C25Q144C6ESEP3C25F780I7EP3C25F780C8EP3C25F484C6NEP3C25F484C6ESEP3C25F324C6NEP3C25F324C6ESEP3C25F256I7NEP3C25F164C6NEP3C25F164C6ESEP3C25F144C6NEP3C25F144C6ESEP3C25EQ484C6NEP3C25EQ484C6ESEP3C25EQ324C6NEP3C25EQ324C6ESEP3C25EQ164C6NEP3C25EQ164C6ESEP3C25EQ144C6NEP3C25EQ144C6ESEP3C25EF484C6NEP3C25EF484C6ESEP3C25EF324C6NEP3C25EF324C6ES
RX-8564LC