多选题您正在定义一个名为MyClass的类,它包含若干个子对象。MyClass包含一个名为ProcessChildren的方法,该方法对子对象执行操作。MyClass对象将是可序列化的对象。您需要确保在重建MyClass对象及其所有子对象之后执行ProcessChildren方法。您应该执行哪两项操作?()A将OnDeserializing属性应用于ProcessChildren方法。B指定MyClass实现IDeserializationCallback接口。C指定MyClass从ObjectManager类继承。D将OnSerialized属性应用于ProcessChildren方法。E创建一个调用ProcessChildren的GetObjectData方法。F创建一个调用ProcessChildren的OnDeserialization方法。

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

将OnDeserializing属性应用于ProcessChildren方法。

B

指定MyClass实现IDeserializationCallback接口。

C

指定MyClass从ObjectManager类继承。

D

将OnSerialized属性应用于ProcessChildren方法。

E

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

F

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


参考解析

解析: 暂无解析

相关考题:

( 12 )若 MyClass 是一个类名,且有如下语句序列MyClass c1,*c2;MyClass *c3=new MyClass;MyClass c4=c1;上面的语句序列所定义的类对象的个数是A ) 1B ) 2C ) 3D ) 4

( 22 )要定义一个引用变量 p ,使之引用类 MyClass 的一个对象,正确的定义语句是A ) MyClass p=MyClass;B ) MyClass p=new MyClass;C ) MyClass p=new MyClass;D) MyClass a , p=a;

若MyClass是一个类名,其有如下语句序列:MyClass c1,*c2;MyClass*c3=new MyClass;MyClassc4=c1;上面的语句序列所定义的类对象的个数是( )。A.1B.2C.3D.4

要定义一个引用变量p,使之引用类MyClass的一个对象,正确的定义语句是( )A.MyClass p=MyClass;B.MyClass p=new MyClass;C.MyClassp=new MyClassD.MyClassa,p=a;

定义一个类名为“MyClass.java”的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为 ( )A.private class MyClass extends ObjectB.class UyClass extends ObjectC.public class MyClassD.private class MyClass extends Object

假定用户没有给一个名为MyClass的类定义析构函数,则系统为其定义的默认析构函数首部形式为上【 】。

您正在定义一个名为MyClass的类,它包含若干个子对象。MyClass包含一个名为ProcessChildren的方法,该方法对子对象执行操作。MyClass对象将是可序列化的对象。您需要确保在重建MyClass对象及其所有子对象之后执行ProcessChildren方法。您应该执行哪两项操作?() A.将OnDeserializing属性应用于ProcessChildren方法。B.指定MyClass实现IDeserializationCallback接口。C.指定MyClass从ObjectManager类继承。D.将OnSerialized属性应用于ProcessChildren方法。E.创建一个调用ProcessChildren的GetObjectData方法。F.创建一个调用ProcessChildren的OnDeserialization方法。

假定MyClass 为一个类,则该类的拷贝构造函数的声明语句为 ( )。A.MyClass (MyClass x);B.MyClass (MyClass x);C.MyClass(MyClass x);D.MyClass (MyClass *x);

假定用户没有给一个名为MyClass的类定义析构函数,则系统为其定义的默认析构函数首部形式为______。

如果类名为Myclass,那么()可以作为它的构造函数。A.~Myclass()B.Myclass(doublea)C.~Myclass(doublea)D.voidMyclass()

要定义一个引用变量P,使之引用类MyClass的一个对象,正确的定义语句是( )。A.MyClassp=MyClass;B.MyClassp=newMyClass;C.MyClass&p=newMyClass;D.MyClassa,&p=a;

已知类MyClass的定义如下: ClassMyClass{ public: MyClass(intd){data=d;} ~MyClass(){} private: intdata; }; 下列对MyClass类对象数组的定义和初始化语句中,正确的是( )。A.MyClassarray[2];B.MyClassarray[2]={MyClass(5)};C.MyClassarray[2]={MyClass(5),Myclass(6)};D.MyClass*array=newMyClass[2];

假定MyClass 为一个类,则该类的拷贝构造函数的声明语句为( )。A.MyClass (MyClass x);B.MyClass (MyClass.x);C.MyClass (MyClass x);D.MyClass (MyClass *x);

定义一个类名为MyClass的类,并且该类可被所有类访问,那么该类的正确声明应为()A、private class MyClass extends ObjectB、class MyClass extends ObjectC、public class MyClassD、protected class MyClass extends Object

要定义一个引用变量P,使之引用类MyClass的一个对象,正确的定义语句是( )。A.MyClassp=MyClass;B.MyClassp=newMyClass;C.MyClass&p=newMyClassD.MyClassa,&p=a;

如果类名为Myclass,那么()可以作为它的构造函数。A、~Myclass()B、Myclass(doublea)C、~Myclass(doublea)D、voidMyclass()

定义一个类名为MyClass的类,并且该类可被所有类访问,那么该类的正确声明应为()A、privateclassMyClassextendsObjectB、classMyClassextendsObjectC、publicclassMyClassD、protectedclassMyClassextendsObject

MyClass类的默认构造方法是哪一个?()A、new MyClass()B、MyClass(){}C、MyClass{}D、public class MyClass

C#中MyClass为一自定义类,其中有以下方法定义publicvoidHello(){⋯⋯}使用以下语句创建了该类的对象,并使变量obj引用该对象:MyClassobj=newMyClass();那么,可如何访问类MyClass的Hello方法?()。A、obj.Hello();B、obj::Hello();C、MyClass.Hello();D、MyClass::Hello();

你正在定义个一叫做Certkiller的类,这个类包含如下内容. Certkiller类包含一个可以再对象上执行的叫做ProcessChildren的方法。 Cerkiller类的对象可以被序列化()A、Apply the OnDeserializing attribute to the ProcessChildren method.B、Specify that Certkiller Class implements the IDeserializationCallback interface.C、Specify that Certkiller Class inherits from the ObjectManager class.D、Apply the OnSerialized attribute to the ProcessChildren method.E、Create a GetObjectData method that calls ProcessChildren.F、Create an OnDeserialization method that calls ProcessChildren.

多选题You are defining a class named MyClass that contains several child objects. MyClass contains a method named ProcessChildren that performs actions on the child objects.MyClass objects will be serializable.You need to ensure that the ProcessChildren method is executed after the MyClass object and all its child objects are reconstructed. Which two actions should you perform?()AApply the OnDeserializing attribute to the ProcessChildren method.BSpecify that MyClass implements the IDeserializationCallback interface.CSpecify that MyClass inherits from the ObjectManager class.DApply the OnSerialized attribute to the ProcessChildren method.ECreate a GetObjectData method that calls ProcessChildren.FCreate an OnDeserialization method that calls ProcessChildren.

单选题MyClass类的默认构造方法是哪一个?()Anew MyClass()BMyClass(){}CMyClass{}Dpublic class MyClass

单选题要定义一个引用变量p,使之引用类MyClass的一个对象,正确的定义语句是(  )。AMyClass p=MyClass;BMyClass p=new MyClass;CMyClass p=new MyClass;DMyClass a,p=a;

多选题你正在定义个一叫做Certkiller的类,这个类包含如下内容. Certkiller类包含一个可以再对象上执行的叫做ProcessChildren的方法。 Cerkiller类的对象可以被序列化()AApply the OnDeserializing attribute to the ProcessChildren method.BSpecify that Certkiller Class implements the IDeserializationCallback interface.CSpecify that Certkiller Class inherits from the ObjectManager class.DApply the OnSerialized attribute to the ProcessChildren method.ECreate a GetObjectData method that calls ProcessChildren.FCreate an OnDeserialization method that calls ProcessChildren.

单选题若MyClass是一个类名,且有如下语句序列MyClass cl,*c2;MyClass *c3=new MyClass;MyClass c4=cl;上面的语句序列所定义的类对象的个数是(  )。A1B2C3D4

单选题定义一个类名为“MyClass.java”的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为()AprivateclassMyClassextendsObjectBclassMyClassextendsObjectCpublicclassMyClassDprivateclassMyClassextendsObj

单选题如果类名为Myclass,那么()可以作为它的构造函数。A~Myclass()BMyclass(doublea)C~Myclass(doublea)DvoidMyclass()