- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
面向对象的考试题
第五章考试题
选择题:(每题3分,共20题)
下面关于类的说法错误的一项是( )。
A、类属于Java语言中的复合数据类型 B、对象是Java语言中的基本结构单位
C、类是同种对象的集合和抽象 D、类就是对象
如下所示代码:
public class Test05_01{
private float a;
public static void m ( ){ }
}
如何使成员变量a被方法m( )访问( )。
A、将private float a改为public float a
B、将private float a改为static float a
C、将private float a改为protected float a
D、将private float a改为float a
下面关于类的说法有误的一项是( )。
A、类就是对象 B、类是同种对象的集合和抽象
C、类属于Java语言中的复合数据类型 D、对象是Java语言中的基本结构单位
下列哪种类成员修饰符修饰的变量只能在本类中被访问( )。
A、protected B、default C、private D、public
下面关于方法的说法不正确的一项是( )。
A、类的私有方法不能被其他类直接访问。
B、Java中的构造方法名必须和类名相同。
C、方法体是对方法的实现,包括变量声明和合法语句。
D、如果一个类定义了构造方法,也可以用该类的默认构造方法。
下列程序的运行结果是( )。
public class Test05_02 extends x{
int ab(){
static int a = 10;
a++;
System.out.println(a);
}
public static void main(String[] args) {
Test05_02 b = new Test05_02 ();
b.ab();
}
}
A、10 B、编译错误
C、11 D、运行成功,但不输出
下面关于构造方法的描述有误的一项是( )。
A、构造方法必须要有返回类型的声明。
B、构造方法和类中的方法很相似:有访问修饰符、方法名、参数列表、方法体。
C、构造方法当成是一个特殊的方法,这个方法的作用就是用来产生一个类的实例。
D、构造方法的方法名必须和类名完全相同。
下列关于对象的说法错误的一项是( )。
A、对象成员是指一个对象所拥有的属性或可以调用的方法。
B、由类生成对象,称为类的实例化过程,一个实例可以是多个对象。
C、在创建类的对象时,需要使用Java的new关键字。
D、在Java中要引用对象的属性和方法,需要使用“.”操作符来实现。
类的方法可以不包含下面哪一项( )。
A、方法的参数 B、方法的主体
C、方法的名称 D、方法的返回值类型
下面关于变量说法错误的一项是( )。
A、对于成员变量,我们可以不需要手动的显式初始化,因为系统在创建一个新的对象的时候,会给这些成员变量赋一个初值。
B、对于引用变量,它的默认初值是null而非相应的引用类型对象,也就是说,它并不是指向任何对象的首地址。
C、系统会对全局(成员)变量指定默认的值,也会对局部变量赋值。
D、局部变量在使用之前,必须对其进行显式初始化。
下面的各种数据类型的默认初始化值表示错误的一项是( )。
A、int是0 B、float 是0.0 C、char 是‘\u0000’ D、boolean是false
下面哪一项不是Java的访问控制符( )。
A、public B、private C、void D、protected
Java语言类间的继承关系和接口间的继承关系分别是( )。
A、单继承、不能继承 B、多重继承、不能继承
C、多重继承、单继承 D、单继承、多重继承
如果局部变量和成员变量同名,如何在局部变量作用域内引用成员变量( )。
A、不影响,系统可以自己区分
B、不能引用,必须改名,使它们的名称不相同
C、在成员变量前加this,使用this访问该成员变量
D、在成员变量前加super,使用super访问该成员变量
下列关于内部类说法错误的一项是( )。
A、内部类可用private或protected修饰符修饰
B、内部类不能有自己的成员方法和成员变量
C、除static内部类外,不能在类内声明static成员
D、内部类可以作为其他类的成员,而且可访问它所在的类的成员
定义外部类时不能用到的关键字是( )。
A、pub
您可能关注的文档
- 雅思口语话题时间.pdf
- 雅思听五重要技巧.pdf
- 雅思听五个陷阱如何打破.pdf
- 雅思写作的逻辑重要性.pdf
- 雅思口语高调.pdf
- 雅思听力分析.pdf
- 雅思听力和规律性.pdf
- 雅思听力如何快速提升能力.pdf
- 雅思听力五大预防措施.pdf
- 雅思听力表.pdf
- 2025年化工技能鉴定考试综合练习含答案详解.docx
- 2025年化工技能鉴定考试综合练习及参考答案详解【实用】.docx
- 2025年化工技能鉴定考前冲刺试卷(A卷)附答案详解.docx
- 2025年化工技能鉴定考试彩蛋押题【最新】附答案详解.docx
- 山东青岛市第七中学2024-2025学年八年级上学期10月月考物理试题.docx
- 高中英语被动语态教学行动研究.docx
- 云南省衡水金卷2025年春季学期高二年级学业水平检测试卷化学含答案.pdf
- 2025年化工技能鉴定考试彩蛋押题附答案详解【A卷】.docx
- 2025年化工技能鉴定考试彩蛋押题及完整答案详解(必刷).docx
- 2025年化工技能鉴定考试综合练习及完整答案详解【名师系列】.docx
文档评论(0)