《交大网络 java作业一(单选题)》由会员分享,可在线阅读,更多相关《交大网络 java作业一(单选题)(5页珍藏版)》请在金锄头文库上搜索。
1、题目 15、 在 Java 中,用 package 语句声明一个包时,该包的层次结构必须是()选择一项:a. 与文件类型相同 b. 与文件结构相同 c. 与文件目录的层次相同 d. 与文件大小相同 反馈正确答案是:与文件目录的层次相同题目 213、 若特快订单是一种订单,则特快订单类和订单类的关系对应于面向对象编程(OOP )中的术语()选择一项:a. 使用关系 b. 包含关系 c. 无关系 d. 继承关系 反馈正确答案是:继承关系题目 36、 下列叙述中,错误的是()选择一项:a. java 中,接口是不包含成员变量和方法实现的抽象类 b. java 中,构造函数可以有返回值 c. java
2、 中,用 abstract 修饰的类称为抽象类,它不可实例化 d. java 中,方法的重载是指多个方法共享同一名称 反馈正确答案是:java 中,构造函数可以有返回值题目 49、 “X extends Y”是正确的,如果()选择一项:a. 当且仅当 X 是一个接口,Y 是一个类时 b. 当 X 和 Y 都是类或都是接口时 c. X 和 Y 是类或接口的任意组合时 d. 当且仅当 X 是一个类,Y 是一个接口时 反馈正确答案是:当 X 和 Y 都是类或都是接口时题目 514、 Java 的继承属于哪种类型?()选择一项:a. 双继承 b. 类继承 c. 单继承 d. 多继承 反馈正确答案是:单
3、继承题目 6一个抽象类中能否既定义抽象方法又定义非抽象方法?()选择一项:a. 不能,只能含有抽象方法。 b. 能,但子类不能继承抽象方法。 c. 不能,只能含有其中一种。 d. 能,子类可以继承上述两种方法。 反馈正确答案是:能,子类可以继承上述两种方法。题目 715、在构造函数中使用 super 引用时有什么限制?()选择一项:a. 必须出现在构造函数的最后一条语句。 b. 必须出现在构造函数的第一条语句。 c. 只能用在父类的构造函数中。 d. 只有一个子类可以用。 反馈正确答案是:必须出现在构造函数的第一条语句。题目 83、 Java 中,能实现多重继承效果的方式是()选择一项:a.
4、同步 b. 接口 c. 适配器 d. 内部类 反馈正确答案是:接口题目 92、作为 Java 应用程序入口的 main 方法,其声明格式可以是()选择一项:a. public static void Main(String * args) b. public static void main(String args) c. public int main(String args) d. public void main(String args) 反馈正确答案是:public static void main(String args)题目 104、 在 Java 中,所有类的公共基类是()选择一
5、项:a. java.lang.Object b. java.awt.Frame c. java.lang.Class d. java.applet.Applet 反馈正确答案是:java.lang.Object题目 111、 下列关于构造方法的叙述中,错误的是( )选择一项:a. Java 语言规定构造方法名与类名必须相同 b. Java 语言规定构造方法不可重载 c. Java 语言规定构造方法只能通过 new 自动调用 d. Java 语言规定构造方法没有返回值,但不可用 void 声明 反馈正确答案是:Java 语言规定构造方法没有返回值,但不可用 void 声明题目 12下列哪个不是继
6、承的优点?()选择一项:a. 对基类的改进将直接作用于派生类。 b. 使得相似的类的行为是一致的。 c. 可以用一个大的基类替代许多小类。 d. 被不同类共享的代码只需编写一次。 反馈正确答案是:可以用一个大的基类替代许多小类。题目 137、 下列叙述中,错误的是()选择一项:a. 接口与类的层次无关 b. 接口与存储空间有关 c. 通过接口可以了解对象的交互界面 d. 通过接口说明类所实现的方法 反馈正确答案是:接口与存储空间有关题目 14在一个程序中,一个类可以有多少个对象?(C)选择一项:a. 每个构造函数的定义只能针对一个对象。 b. 每个 main()方法中只能有一个。 c. 每个自
7、定义的类只能有一个对象。 d. 需要多少可以有多少。 反馈正确答案是:需要多少可以有多少。题目 1512、 下列关于 java 对 import 语句规定的叙述中,错误的是()选择一项:a. 在 java 程序中,import 语句可以没有 b. 在 java 程序中,import 语句可有多个 c. 在 java 程序中,import 语句必须引入在所有类定义之前 d. 在 java 程序中,import 语句必须有一个 反馈正确答案是:在 java 程序中,import 语句必须有一个题目 1610、 下面关于抽象类的声明中正确的是()选择一项:a. public class Canine public abstract void speak(); b. public class Canine abstract public abstract void speak(); c. public abstract class Canine public void speak() d. public abstract class Canine public void speak(); 反馈正确答案是:public abstract class Canine public void speak()