niusouti.com

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

题目
您正在定义一个名为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方法。您应该执行哪两项操作?() ”相关问题
  • 第1题:

    要定义一个引用变量P,使之引用类MyClass的一个对象,正确的定义语句是( )。

    A.MyClassp=MyClass;

    B.MyClassp=newMyClass;

    C.MyClass&p=newMyClass;

    D.MyClassa,&p=a;


    正确答案:D
    D。【解析】选项A错误不存在这样的定义方式;选项B定义了一个M:yClass类的对象P;选项C是Java里的定义方式。

  • 第2题:

    要定义一个引用变量P,使之引用类MyClass的一个对象,正确的定义语句是( )。

    A.MyClassp=MyClass;

    B.MyClassp=newMyClass;

    C.MyClass&p=newMyClass

    D.MyClassa,&p=a;


    正确答案:D
    D。【解析】选项A错误,不存在这样的定义方式;选项B定义了一个MyClass类的对象P;选项C是Java的定义方式。

  • 第3题:

    请问,使一个名为Myclass的public类可以成功编译,需满足以下哪个条件?

    A.Myclass类中必须定义一个正确的main()方法

    B.Myclass类必须定义在Myclass.java源文件中

    C.Myclass类必须定义在Myclass包中

    D.Myclass类必须被导入


    myclass类必须定义在myclass.java源文件中。

  • 第4题:

    已知类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];


    正确答案:C
    C。【解析】A只是声明,没有初始化;B的初始化错误,另一个数组对象没有指明地址;D同样做的不是初始化的事情。

  • 第5题:

    使一个名为Myclass和public类可以成功编译,需满足以下哪个条件?

    A.Myclass类中必须定义一个正确的main()方法

    B.Myclass类必须定义在Myclass.java源文件中

    C.Myclass类必须定义在Myclass包中

    D.Myclass类必须被导入


    Myclass类必须定义在Myclass.java源文件中