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.
第1题:
类是在对象之上的抽象,一个类所包含的(44)和数据描述了一组对象的共同行为和属性:对象是类的(45);不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做(46);(47)是父类和子类之间共享数据和方法的机制。
(34)
A.命令
B.消息
C.方法
D.过程
第2题:
23、下面的说法中错误的是
A.抽象类可以包含构造方法
B.用抽象类可以实例化创建一个对象
C.抽象类可以包含抽象或非抽象的方法
D.包含抽象方法的类必须声明为抽象类
第3题:
6、下面的说法中错误的是
A.抽象类可以包含构造方法
B.用抽象类可以实例化创建一个对象
C.抽象类可以包含抽象或非抽象的方法
D.包含抽象方法的类必须声明为抽象类
第4题:
定义如下的超类A和子类B: class A { public void fun() { … } // 代码省略 } class B extends A { public void fun() { … } // 重写fun(),代码省略 } 按如下形式创建一个子类B的对象,然后调用其方法成员fun(): B b = new B(); b.fun(); 上述调用方法成员fun()的执行过程是()。
A.执行类A定义的fun()
B.先执行类A定义的fun(),再执行类B重写的fun()
C.执行类B重写的fun()
D.先执行类B重写的fun(),再执行类A定义的fun()
第5题:
以下说法错误的是________。
A.类是对象的模板,对象是类的实例。
B.定义类的方法时self参数可以用其他名字代替。
C.对象的属性用来描述对象包含的数据,对象的方法用来描述对象能够执行的程序。
D.定义类时的__init__()方法可以改为任何合法的标识符名称。