对
错
第1题:
下面是有关子类调用父类构造函数的描述正确的是()
A、子类定义了自己的构造函数,就不会调用父类的构造函数
B、子类必须通过super关键字调用父类没有参数的构造函数
C、如果子类的构造函数没有通过super调用父类构造函数,那么子类会先调用父类不含参数的构造函数,再调用子类自己的构造函数
D、创建子类对象时,先调用子类自己的构造函数,然后调用父类的构造函数
第2题:
A.接口中含有具体方法的实现代码
B.若一个类要实现一个接口,则用到“extends”关键字
C.接口不允许继承
D.若一个类要实现一个接口,则用到“implements”关键字
第3题:
在C++中,编译系统自动为一个类生成缺省构造函数的条件是( )。
A.该类没有定义任何有参构造函数
B.该类没有定义任何无参构造函数
C.该类没有定义任何构造函数
D.该类没有定义任何成员函数
第4题:
如果一个派生类只有一个直接基类,则该类的继承方式称为【 】继承;如果一个派生类同时有多个直接基类,则该类的继承方式称为【 】继承。
第5题:
下面是有关子类继承父类构造函数的描述,其中正确的是( )。
A.如果子类没有定义构造函数,则子类无构造函数
B.子类构造函数必须通过super关键字调用父类的构造函数
C.子类必须通过this关键字调用父类的构造函数
D.子类无法继承父类的构造函数
第6题:
定义一个类名为“MyClass.java”的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为 ( )
A.private class MyClass extends Object
B.class UyClass extends Object
C.public class MyClass
D.private class MyClass extends Object
第7题:
第8题:
以下关于面向对象软件测试的说法中,正确的是
A.对于一个类进行单元测试时,一个测试用例只能调用在该类中定义的方法,不能调用在该类的父类中定义的方法
B.对于一个类进行单元测试时,一个测试用例只能调用在该类的父类中定义的方法,不能调用在该类中定义的方法
C.对于一个类进行单元测试时,一个测试用例既可以调用在该类的父类中定义的方法,也可以调用在该类中定义的方法
D.对于一个类进行单元测试时,由该类及其父类中定义的方法组成的任何一个序列都是一个合理的测试用例
第9题:
定义一个类名为MyClass的类,并且该类可被所有类访问,那么该类的正确声明应为()
A、private class MyClass extends Object
B、class MyClass extends Object
C、public class MyClass
D、protected class MyClass extends Object
第10题:
此题为判断题(对,错)。