#
泛化关联聚合合成依赖的关系泛化(Generalization):?一句话就是继承的表示是is-a的关系?表现为继承或实现关系(is a)具体形式为类与类之间的继承关系接口与接口之间的继承关系类对接口的实现关系??关联(Association):?用于描述类与类之间的连接是has -a的关系类与类之间的联接它使一个类知道另一个类的属性和方法例如如果A依赖于B则B体现为A的全局变量关联关系有双向
依赖是比关联弱的关系关联代表一种结构化的关系体现在生成的代码中以java为例:?? ? 若类A单向关联指向类B则在类A中存在一个属性B?? b?? ? 若类A依赖类B则不会有这个属性类B的实例可能存在于某个方法调用的参数中或某个方法的局部变量中 例如代码:?????依赖:----存在于某个方法调用的参数中或某个方法的局部变量中Person类与Screwdriver类的依赖关系[代码表现] p
#
依赖关联聚合组合泛化讨论类之间有依赖关联聚合组合泛化五种关系依赖关系表示一个类依赖于另一个类的定义其中一个类的变化将影响另外一个类这种依赖关系是一种使用关系(use a)具有偶然性临时性关系非常弱但被依赖类的变化会影响到使用它的类比如某人过河需要一条船此时人与船之间的关系就是依赖在代码中表现为函数中的参数如果A依赖于B则B体现为局部变量方法的参数或静态方法的调用如图1所示图1 依赖关系关联关
耦合和退耦及去耦电容介绍耦合指信号由第一级向第二级传递的过程一般不加注明时往往是指交流耦合退耦是指对电源采取进一步的滤波措施去除两级间信号通过电源互相干扰的影响耦合常数是指耦合电容值与第二级输入阻抗值乘积对应的时间常数退耦有三个目的:1.将电源中的高频纹波去除将多级放大器的高频信号通过电源相互串扰的通路切断2.大信号工作时电路对电源需求加大引起电源波动通过退耦降低大信号时电源波动对输入级高电
从电路来说总是存在驱动的源和被驱动的负载如果负载电容比较大驱动电路要把电容充电放电才能完成信号的跳变在上升沿比较陡峭的时候电流比较大这样驱动的电流就会吸收很大的电源电流由于电路中的电感电阻(特别是芯片管脚上的电感会产生反弹)这种电流相对于正常情况来说实际上就是一种噪声会影响前级的正常工作这就是耦合去藕电容就是起到一个电池的作用满足驱动电路电流的变化避免相互间的耦合干扰旁路电容实际也是去藕合的
UML之继承实现依赖关联聚合组合继承指的是一个类(称为子类子接口)继承另外的一个类(称为父类父接口)的功能并可以增加它自己的新功能的能力继承是类与类或者接口与接口之间最常见的关系在Java中此类关系通过关键字extends明确标识在设计时一般没有争议性实现指的是一个class类实现interface接口(可以是多个)的功能实现是类与接口之间最常见的关系在Java中此类关系通过关键字imple
26 I-V特性的温度依
#
违法有害信息,请在下方选择原因提交举报