A.多态
B.封装
C.继承
D.抽象
您可能感兴趣的试卷
你可能感兴趣的试题
A.建立一种对象与对象之间的依赖关系,一个对象发生改变时将自动通知其他对象,其他对象将相应做出反应
B.发生改变的对象称为观察目标,而被通知的对象称为观察者,一个观察目标可以对应多个观察者,而且这些观察者之间没有相互联系
C.可以根据需要增加和删除观察者,使得系统更易于扩展
D.方便使用,提供一个全局访问点就可以访问
A.观察者模式在观察目标和观察者之间建立一个抽象的耦合
B.如果一个观察目标对象有很多直接和间接的观察者的话,将所有的观察者都通知到会花费很多时间
C.如果在观察者和观察目标之间有循环依赖的话,观察目标会触发它们之间进行循环调用,可能导致系统崩溃
D.观察者模式没有相应的机制让观察者知道所观察的目标对象是怎么发生变化的,而仅仅只是知道观察目标发生了变化
A.接口限制
B.中间语言
C.核心代码
D.接口类库
A.随机的
B.指定的
C.不连续
D.连续的
A.抽象类可以实例化
B.抽象类可以包含抽象方法
C.抽象类可以包含抽象属性
D.抽象类使用abstract关键字定义
A.派生类是基类的扩展,派生类可以添加新的成员,也可去掉已经继承的成员
B.abstract方法的声明必须要在子类实现
C.声明为sealed的类不能被继承
D.接口像类一样,可以定义并实现方法
A.ref
B.params
C.out
D.in
最新试题
用以下语句定义了一个委托类型Dosomething:delegate void Dosomething()则类someclass中的下列哪些方法可以关联到该委托的实例?()
()类用于对文件进行创建、删除、复制、移动、打开等操作。
下列语言中支持.NET编程的有()。
C#定义常量的关键字是()。
在C#中要在派生类中重新定义基类的虚函数必须在前面加()。
在C#中利用Socket进行网络通信编程的一般步骤是:建立Socket侦听、()、利用Socket接收和发送数据。
接口本身不提供它所定义的成员的实现,只提供成员的说明。
什么是C#的拆箱?()
()类用于按文本方式读写文件。
C#语言中进行文件操作,只需要利用.NET框架在System.IO命名空间中提供的类即可实现。