12、关于继承复用和合成复用,以下叙述错误的是()。A.继承复用实现简单,子类可以继承父类的部分方法和属性,并且可以选择性覆盖父类的方法B.继承复用会破坏系统的封装性,会将基类的实现细节暴露给子类C.合成复用将已有对象纳入新对象中,使之成为新对象的一部分,新对象可以 调用已有对象的方法,从而实现行为的复用D.合成复用又称为“白箱”复用,与继承复用相比,其耦合度更低,成员对象的变化对容器对象影响较小,而且合成复用能在程序运行时动态实现
12、关于继承复用和合成复用,以下叙述错误的是()。
A.继承复用实现简单,子类可以继承父类的部分方法和属性,并且可以选择性覆盖父类的方法
B.继承复用会破坏系统的封装性,会将基类的实现细节暴露给子类
C.合成复用将已有对象纳入新对象中,使之成为新对象的一部分,新对象可以 调用已有对象的方法,从而实现行为的复用
D.合成复用又称为“白箱”复用,与继承复用相比,其耦合度更低,成员对象的变化对容器对象影响较小,而且合成复用能在程序运行时动态实现
参考答案和解析
合成复用又称为“白箱”复用,与继承复用相比,其耦合度更高,成员对象的变化对谷器对象影响较大,而且合成复用不能在程序运行时动态头现
相关考题:
● 以下关于类继承的说法中,错误的是( )。A.通过类继承,在程序中可以复用基类的代码B.在继承类中可以增加新代码C.在继承类中不能定义与被继承类(基类)中的方法同名的方法D.在继承类中可以覆盖被继承类(基类)中的方法
关于继承表述错误的是:()A、继承是一种通过扩展一个已有对象的实现,从而获得新功能的复用方法B、泛化类(超类)可以显式地捕获那些公共的属性和方法特殊类(子类)则通过附加属性和方法来进行实现的扩展C、破坏了封装性,因为这会将父类的实现细节暴露给子类D、继承本质上是“白盒复用”,对父类的修改,不会影响到子类
关于OSN3500支持复用段的说法,下列错误的是()。A、OSN3500复用段协议下移到了交叉板,即无主控时复用段也可正常倒换B、OSN3500复用段事件保存在主控板上C、OSN3500支持12个环形复用段保护组和40个1:N线性复用段保护组D、OSN3500在物理上存在对偶板位,非对偶板位不能组成复用段保护组
关于卫星通信中网址方式的叙述错误的是()A、多址联接技术其实就是射频信道的复用技术B、多址联接技术在通信过程中包含信号的复用和分离二个过程C、目前多址技术有FDMA、TDMA、SDMA和CDMA几种
以下关于类继承的说法中,错误的是()。A、通过类继承,在程序中可以复用基类的代码B、在继承类中可以增加新代码C、在继承类中不能定义与被继承类(基类)中的方法同名的方法D、在继承类中可以覆盖被继承类(基类)中的方法
以下关于PCH和PICH错误的是:()A、PCH信道可以和FACH信道复用B、PICH的主要作用是指示UE是否需要解读其后跟随的PCH信道C、PCH信道可以和BCH复用D、PCH信道映射到S-CCPCH
关于复用段新、旧协议,以下不是其共同特点的是()。A、协议中K字节含义是相同的;B、都可以支持四纤复用段环和二纤复用段环;C、复用段协议控制器常见状态的转移条件是相同的;D、复用段保护倒换正常动作的条件相同。
单选题FusionSphereOpenStack对接FusionCompute场景中,关于主机组VCPU复用比的描述,以下哪项是正确的?()AvCPU复用比表示,FusionSphere QpenStack的vCPU核数和FusionCompute物理CPU核数的复用关系BvCPU复用比表示,FusionSphere OpenStadk的vCPU核数和FusionComputevCPU数的复用关系CFusionSphere OpenStack的vCPU核数=FusionCompute的程数CPU复用比DCPU只支持在KVM环境中进行复用
判断题在软件开发中,如果要实现复用,应尽量较多使用继承,较少使用合成聚合的方式。A对B错