java习题1

1、计算机程序由哪两个基本要素组成?( B )
A.软件和硬件 B.数据和算法 C.类和对象 D.程序和程序员
2、结构化程序设计中调用函数,重用的是什么代码?( D )
A.程序员 B.数据代码 C.数据代码+算法代码 D.算法代码
3、面向对象程序设计中使用类定义对象,重用的是什么代码?( A )
A.数据代码+算法代码 B.程序员 C.数据代码 D.算法代码
4、下列关于组合类的描述中,正确的是( B)。
A.组合类字段成员中不能包含非对象字段,即用基本数据类型定义的字段
B.字段成员中包含类类型的对象字段,这样的类被称为组合类
C.方法成员调用了类类型对象的方法成员,这样的类被称为组合类
D.方法成员访问了类类型对象的字段成员,这样的类被称为组合类
5、定义如下的类A和组合类B:
class A {
private int x;
public int y;
}
class B {
public A t;
public int s;
}
使用组合类B定义一个对象obj,则下列语句中正确的是( C )。
A.B x = obj; x.y = 5; x.s = 5;
B.obj.x = 5; obj.y = 5; obj.s = 5;
C.B y = obj; y.t.y = 5; y.s = 5;
D.obj.t.x = 5; obj.t.y = 5; obj.t.s = 5;
6、继承超类得到新的子类,子类中将不包括超类的哪种成员?( C )
A.超类的私有成员 B.超类的保护成员 C.超类的构造方法 D.超类的公有成员
7、在定义字段成员时前面加关键字final,其含义是( B )。
A.该字段不能被赋值 B.该字段不能被多次赋值
C.不能显示该字段中的数据 D.不能读取该字段中的数据
8、在定义方法成员时前面加关键字final,其含义是( D )。
A.子类不能调用该方法 B.该方法不能修改类中的字段成员
C.该方法不能被调用 D.子类不能重写该方法
9、在定义类时前面加关键字final,其含义是( B )。
A.不能用该类定义对象 B.该类不能被继承
C.子类不能对该类的字段赋值 D.子类不能重写该类的方法
10、结构化程序设计中使用结构体定义变量,重用的是什么代码?(D )
A.程序员 B.算法代码 C.数据代码+算法代码 D.数据代码

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值