首页 > 计算机类考试> 其他
题目内容 (请给出正确答案)
[主观题]

您正在创建一个使用非托管资源的类,这个类保持在其它对象上的有管理代码您应该确保这个类的使用者能在这个类不再使用时释放资源您应该执行哪三个动作?()

A.定义类使得该类继承于WeakReference类。

B.定义类使得该类实现IDisposable接口。

C.创建类析构函数,该函数在其他对象上调用方法来释放托管资源。

D.创建一个释放非托管资源的类析构函数。

E.创建一个Dispose方法,该方法调用System GC Collect来强制进行垃圾回收。

F.创建一个Dispose方法,该方法释放非托管资源,并在其他对象上调用方法来释放托管资源。

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“您正在创建一个使用非托管资源的类,这个类保持在其它对象上的有…”相关的问题
第1题
您将创建一个使用的非托管的资源的类。此类维护对其他对象的托管资源的引用。您需要确保这类的用户可以显式释放资源,当不再需要的类实例。您应执行哪三种操作?()

A.定义,它从WeakReference类继承的类

B.这样它实现IDisposable接口定义的类

C.创建其他释放托管的资源的对象调用的方法的类析构函数

D.创建释放非托管的资源的类析构函数

E.创建调用 System GC Collect,强制进行垃圾回收的 Dispose 方法

F.创建一个 Dispose 方法释放非托管的资源,并呼吁释放托管的资源的其他对象的方法

点击查看答案
第2题
为应用程序开发人员上班 Certkiller.com。创建一个新的类使用的非托管的资源,但其中仍有其他对象对托管资源的引用。您希望新类的用户能够不再需要的类的实例时,显式地释放资源。下一步你该怎么办?()选择您要执行的三个操作。每一个正确的答案显示唯一的完整的解决方案的一部分。

A.定义的现有的类,以便使它从WeakReference类继承。

B.定义的现有的类,以便它适用IDisposable接口。

C.创建新的类析构函数,其他释放托管的资源的对象上调用方法。

D.创建新类析构函数释放非托管的资源。

E.创建一种新的处理方法调用System GC Collect,强制进行垃圾回收。

F.创建一个新的处理方法,释放非托管的资源,并还呼吁释放托管的资源的其他对象方法,其中。

点击查看答案
第3题
您需要通过使用平台调用服务从托管代码中调用非托管函数。您应该做些什么?()

A.创建一个类支持DLL函数,然后使用托管代码创建原型方法。

B.使用COM注册您的程序集,然后从COM中参考您的托管代码。

C.为托管代码创建一个类库。

D.导入一个类库。然后创建COM对象的实例

点击查看答案
第4题
您正在定义一个名为MyClass的类,它包含若干个子对象。MyClass包含一个名为ProcessChildren的方法,该方法对子对象执行操作。MyClass对象将是可序列化的对象。您需要确保在重建MyClass对象及其所有子对象之后执行ProcessChildren方法。您应该执行哪两项操作?()

A.将OnDeserializing属性应用于ProcessChildren方法。

B.指定MyClass实现IDeserializationCallback接口。

C.指定MyClass从ObjectManager类继承。

D.将OnSerialized属性应用于ProcessChildren方法。

E.创建一个调用ProcessChildren的GetObjectData方法。

F.创建一个调用ProcessChildren的OnDeserialization方法。

点击查看答案
第5题
为应用程序开发人员上班 Certkiller.com。您正在使用的应用程序,并且希望使用平台调用从托管代码调用非托管的函数的服务。您将如何完成这项任务?()

A.创建一个用于存储DLL函数的类。通过使用托管的代码中创建原型方法。

B.使用COM注册程序集。托管的代码引用从com。

C.导出类型库的托管代码。

D.导入为程序集的类型库。创建COM对象的实例。

点击查看答案
第6题
在一个派生类对象结束其生命周期时

A.先调用派生类的析构函数后调用基类的析构函数

B.先调用基类的析构函数后调用派生类的析构函数

C.如果基类没有定义析构函数,则只调用派生类的析构函数

D.如果派生类没有定义析构函数,则只调用基类的析构函数

点击查看答案
第7题

A.A

B.B

C.C

D.D

点击查看答案
第8题
您需要创建类,可以与COM应用程序可互操作。您需要确保COM应用程序可以创建类的实例,并可以调用GetAddress方法。您应该使用哪个代码段?()

A.

B.

C.

D.

点击查看答案
第9题
类的析构函数是在什么时候调用的?A.类创建时B.创建对象时C.删除对象时D.不自动调用
类的析构函数是在什么时候调用的?

A.类创建时

B.创建对象时

C.删除对象时

D.不自动调用

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改