填空题在定义类时,如果希望类的某个方法能够在派生类中进一步进行改进,以处理不同的派生类的需要,则应将该方法声明成()

您可能感兴趣的试卷

你可能感兴趣的试题

3.多项选择题使用C#进行编程时,使用观察者模式时,要注意以下事项()

A.避免循环引用
B.如果顺序执行,某一观察者错误会导致系统卡壳,一般采用异步方式
C.观察者模式一定要多多的使用,才可以达到解耦的目的
D.其他选项都是对的

4.多项选择题在使用C#编程时,观察者模式又被称作()

A.发布(publish)-订阅(Subscribe)模式
B.模型-视图(View)模式
C.源-收听者(Listener)模式
D.主动被动模式

6.单项选择题使用C#语言进行编程时,关于观察者模式动机的描述错误的是()

A.建立一种对象与对象之间的依赖关系,一个对象发生改变时将自动通知其他对象,其他对象将相应做出反应
B.发生改变的对象称为观察目标,而被通知的对象称为观察者,一个观察目标可以对应多个观察者,而且这些观察者之间没有相互联系
C.可以根据需要增加和删除观察者,使得系统更易于扩展
D.方便使用,提供一个全局访问点就可以访问

7.单项选择题使用C#语言进行编程时,关于观察者模式的缺点描述错误的是哪一项()

A.观察者模式在观察目标和观察者之间建立一个抽象的耦合
B.如果一个观察目标对象有很多直接和间接的观察者的话,将所有的观察者都通知到会花费很多时间
C.如果在观察者和观察目标之间有循环依赖的话,观察目标会触发它们之间进行循环调用,可能导致系统崩溃
D.观察者模式没有相应的机制让观察者知道所观察的目标对象是怎么发生变化的,而仅仅只是知道观察目标发生了变化

8.单项选择题使用C#语言进行编程时,请从以下选项中选出关于.NET里的IL是什么?()

A.接口限制
B.中间语言
C.核心代码
D.接口类库

9.单项选择题C#编程中,以下正确描述了数组在内存占有的空间是怎么样的()

A.随机的
B.指定的
C.不连续
D.连续的

10.单项选择题使用C#语言进行编程时,下列关于抽象类的说法错误的是()

A.抽象类可以实例化
B.抽象类可以包含抽象方法
C.抽象类可以包含抽象属性
D.抽象类使用abstract关键字定义