早教吧作业答案频道 -->其他-->
4、在Java中,所有类的公共基类是()A)java.lang.ObjectB)java.lang.ClassC)java.applet.AppletD)java.awt.Frame5、在Java中,用package语句声明一个包时,该包的层次结构必须是()A)与文件结构相同B)与文件目录的
题目详情
4、在Java中,所有类的公共基类是()
A)java.lang.Object
B)java.lang.Class
C)java.applet.Applet
D)java.awt.Frame
5、在Java中,用package语句声明一个包时,该包的层次结构必须是()
A)与文件结构相同
B)与文件目录的层次相同
C)与文件类型相同
D)与文件大小相同
6、下列叙述中,错误的是()
A)java中,方法的重载是指多个方法共享同一名称
B)java中,用
abstract修饰的类称为抽象类,它不可实例化
C)java中,接口是一个极度抽象类,被用来建立类与类之间的协议
D)java中,构造函数可以有返回值
7、下列叙述中,错误的是()
A)接口也可以被继承
B)通过接口说明类所实现的方法
C)通过接口可以了解对象的交互界面
D)接口中的方法也可以有方法体
8、阅读和理解下面的程序段
classManagerextendsEmployee
{
publicManager(Stringn,doubles,intyear,intmonth,intday)
{
super(n,s,year,month,day);
bonus=0;
}
publicdoublegetSalary()
{
doublebaseSalary=super.getSalary();
returnbaseSalary+bonus;
}
publicvoidsetBonus(doubleb)
{
bonus=b;
}
privatedoublebonus;
}
由上述代码可推知
Manager类是Employee的子类,其理由是()
A)Manager的适用范围较宽
B)extends关键字声明
C)Manager的域减小了
D)雇员是一个经理
9、“XextendsY”是正确的,如果()
A)当且仅当X是一个类,
Y是一个接口时
B)当且仅当X是一个接口,
Y是一个类时
C)当X和Y都是类或都是接口时
D)X和Y是类或接口的任意组合时
10、下面关于抽象类的声明中正确的是()
A)publicabstractclassCanine{publicvoidspeak();}
B)publicabstractclassCanine{publicvoidspeak(){}}
C)publicclassCanine{publicabstractvoidspeak();}
D)publicclassCanineabstract{publicabstractvoidspeak();}
11、在下列代码的第
9行插入哪条语句可使程序编译通过?()
1.classX{voiddo1(){}}
2.classYextendsX{voiddo2(){}}
3.
4.classChrome{
5.publicstaticvoidmain(String[]args){
6.Xx1=newX();
7.Xx2=newY();
8.Yy1=newY();
9.//插入代码
10.}
11.}
A)x2.do2();
B)(Y)x2.do2();
C)((Y)x2).do2();
D)以上A、B、C均可.
12、下列关于
java对import语句规定的叙述中,错误的是()
A)在java程序中,import语句可有多个
B)在java程序中,import语句可以没有
C)在java程序中,import语句必须有一个
D)在java程序中,import语句必须引入在所有类定义之前
13、若特快订单是一种订单,则特快订单类和订单类的关系对应于面向对象编程(OOP)中的术语()
A)使用关系
B)包含关系
C)继承关系
D)无关系
14、Java的继承属于哪种类型?()
A)单继承
B)双继承
C)多继承
D)类继承
15、在构造函数中使用super引用时有什么限制?()
A)只能用在父类的构造函数中.
B)只有一个子类可以用.
C)必须出现在构造函数的最后一条语句.
D)必须出现在构造函数的第一条语句.
16、一个抽象类中能否既定义抽象方法又定义非抽象方法?()
A)不能,只能含有其中一种.
B)不能,只能含有抽象方法.
C)能,但子类不能继承抽象方法.
D)能,子类可以继承上述两种方法.
17、下列哪个不是继承的优点?()
A.被不同类共享的代码只需编写一次.
B.使得相似的类的行为是一致的.
C.对基类的改进将直接作用于派生类.
D.可以用一个大的基类替代许多小类.
18、在一个程序中,一个类可以有多少个对象?()
A.每个自定义的类只能有一个对象.
B.每个构造函数的定义只能针对一个对象.
C.需要多少可以有多少.
D.每个main()方法中只能有一个.
A)java.lang.Object
B)java.lang.Class
C)java.applet.Applet
D)java.awt.Frame
5、在Java中,用package语句声明一个包时,该包的层次结构必须是()
A)与文件结构相同
B)与文件目录的层次相同
C)与文件类型相同
D)与文件大小相同
6、下列叙述中,错误的是()
A)java中,方法的重载是指多个方法共享同一名称
B)java中,用
abstract修饰的类称为抽象类,它不可实例化
C)java中,接口是一个极度抽象类,被用来建立类与类之间的协议
D)java中,构造函数可以有返回值
7、下列叙述中,错误的是()
A)接口也可以被继承
B)通过接口说明类所实现的方法
C)通过接口可以了解对象的交互界面
D)接口中的方法也可以有方法体
8、阅读和理解下面的程序段
classManagerextendsEmployee
{
publicManager(Stringn,doubles,intyear,intmonth,intday)
{
super(n,s,year,month,day);
bonus=0;
}
publicdoublegetSalary()
{
doublebaseSalary=super.getSalary();
returnbaseSalary+bonus;
}
publicvoidsetBonus(doubleb)
{
bonus=b;
}
privatedoublebonus;
}
由上述代码可推知
Manager类是Employee的子类,其理由是()
A)Manager的适用范围较宽
B)extends关键字声明
C)Manager的域减小了
D)雇员是一个经理
9、“XextendsY”是正确的,如果()
A)当且仅当X是一个类,
Y是一个接口时
B)当且仅当X是一个接口,
Y是一个类时
C)当X和Y都是类或都是接口时
D)X和Y是类或接口的任意组合时
10、下面关于抽象类的声明中正确的是()
A)publicabstractclassCanine{publicvoidspeak();}
B)publicabstractclassCanine{publicvoidspeak(){}}
C)publicclassCanine{publicabstractvoidspeak();}
D)publicclassCanineabstract{publicabstractvoidspeak();}
11、在下列代码的第
9行插入哪条语句可使程序编译通过?()
1.classX{voiddo1(){}}
2.classYextendsX{voiddo2(){}}
3.
4.classChrome{
5.publicstaticvoidmain(String[]args){
6.Xx1=newX();
7.Xx2=newY();
8.Yy1=newY();
9.//插入代码
10.}
11.}
A)x2.do2();
B)(Y)x2.do2();
C)((Y)x2).do2();
D)以上A、B、C均可.
12、下列关于
java对import语句规定的叙述中,错误的是()
A)在java程序中,import语句可有多个
B)在java程序中,import语句可以没有
C)在java程序中,import语句必须有一个
D)在java程序中,import语句必须引入在所有类定义之前
13、若特快订单是一种订单,则特快订单类和订单类的关系对应于面向对象编程(OOP)中的术语()
A)使用关系
B)包含关系
C)继承关系
D)无关系
14、Java的继承属于哪种类型?()
A)单继承
B)双继承
C)多继承
D)类继承
15、在构造函数中使用super引用时有什么限制?()
A)只能用在父类的构造函数中.
B)只有一个子类可以用.
C)必须出现在构造函数的最后一条语句.
D)必须出现在构造函数的第一条语句.
16、一个抽象类中能否既定义抽象方法又定义非抽象方法?()
A)不能,只能含有其中一种.
B)不能,只能含有抽象方法.
C)能,但子类不能继承抽象方法.
D)能,子类可以继承上述两种方法.
17、下列哪个不是继承的优点?()
A.被不同类共享的代码只需编写一次.
B.使得相似的类的行为是一致的.
C.对基类的改进将直接作用于派生类.
D.可以用一个大的基类替代许多小类.
18、在一个程序中,一个类可以有多少个对象?()
A.每个自定义的类只能有一个对象.
B.每个构造函数的定义只能针对一个对象.
C.需要多少可以有多少.
D.每个main()方法中只能有一个.
▼优质解答
答案和解析
在Java中,所有类的公共基类是object
在Java中,用package语句声明一个包时,该包的层次结构必须文件目录结构一致
java中,构造函数没有返回值
接口中的方法没有方法体
extends关键字声明一个类继承与某一个类
12题是C
若特快订单是一种订单,则特快订单类和订单类的关系对应于面向对象编程(OOP)中的术语是继承关系
Java的继承属于单继承
在构造函数中使用super引用时有什么限制?()D)必须出现在构造函数的第一条语句.
一个抽象类能定义抽象方法和具体数据我具体方法,子类可以继承上述两种方法.
18题B
你贴上的代码不好分辨
在Java中,用package语句声明一个包时,该包的层次结构必须文件目录结构一致
java中,构造函数没有返回值
接口中的方法没有方法体
extends关键字声明一个类继承与某一个类
12题是C
若特快订单是一种订单,则特快订单类和订单类的关系对应于面向对象编程(OOP)中的术语是继承关系
Java的继承属于单继承
在构造函数中使用super引用时有什么限制?()D)必须出现在构造函数的第一条语句.
一个抽象类能定义抽象方法和具体数据我具体方法,子类可以继承上述两种方法.
18题B
你贴上的代码不好分辨
看了 4、在Java中,所有类的公...的网友还看了以下:
一种和人类长得一模一样的生物,任何人的身体都可以作为他的容器,他应该区分为什么?假如有一种生物,他 2020-05-13 …
(09惠州市三调)(9分)近年来,惠州治理西湖,以改善居民生活环境。如图是西湖的生物类群关系,请回 2020-05-14 …
近年来,惠州治理西湖,以改善居民生活环境。如图是西湖的生物类群关系,请回答下列问题:(1)该湖泊生 2020-05-14 …
接上:该题图片在这:对下图湖泊叙述正确的是(B)【该题答案为B】该湖是内流湖,在我国东部平原湖区常 2020-05-17 …
近年来,惠州治理西湖,以改善居民生活环境。如图是西湖的生物类群关系,请回答下列问题:(1)该湖泊生 2020-07-15 …
近年来,一些城镇、社区修建了人工湖泊,以改善居民生活环境.如图是某新建人工湖泊的生物类群关系,请回 2020-07-15 …
我们人类生活在微生物的海洋中,我们应当正确看待微生物与人类的关系,微生物既是人类的敌人,更是人类的朋 2020-11-25 …
王某是河北省某村村民委员会主任,因其存在严重违纪问题,该村村民依据相关法律和规定,提议罢免其职务。按 2020-12-06 …
张某是某村村委会主任,因其存在严重违纪问题,该村村民依据相关法律和规定,提议罢免其职务。按照公民政治 2020-12-06 …
张某是某村村委会主任,因其存在严重违纪问题,该村村民依据相关法律和规定,提议罢免其职务。按照公民政治 2020-12-06 …