相关考题
-
填空题
面向对象的六条基本原则包括:开闭原则,里式代换原则,合成聚合原则以及(),(),(),() -
单项选择题
对于依赖倒转的表述错误的是()
A.依赖于抽象而不依赖于具体,也就是针对接口编程
B.依赖倒转的接口并非语法意义上的接口,而是,一个类对其他对象进行调用时,所知道的方法集合
C.从选项B的角度论述,一个对象可以有多个接口
D.实现了同一接口的对象,可以在运行期间,顺利地进行替换而且不必知道所示用的对象是那个实现类的实例
E.此题没有正确答案 -
单项选择题
关于继承表述错误的是:()
A.继承是一种通过扩展一个已有对象的实现,从而获得新功能的复用方法
B.泛化类(超类)可以显式地捕获那些公共的属性和方法特殊类(子类)则通过附加属性和方法来进行实现的扩展
C.破坏了封装性,因为这会将父类的实现细节暴露给子类
D.继承本质上是“白盒复用”,对父类的修改,不会影响到子类