|
2021年春季《Java开发基础(专)(省)》02任务
1.[单选题] 要想使定义该类所在的包之外的类不能访问这个类,使用关键字()
A.不用
B.private
C.final
D.protected
答:——A——
2.[单选题] 类定义代码被置于其他类定义中的类的是()
A.外部类
B.内部类
C.匿名类
D.抽象类
答:——B——
3.[单选题] 使用哪个关键字来定义一个接口()
A.implements
B.class
C.extends
D.interface
答:——D——
4.[单选题] Java程序是由什么组成的()
A.类
B.对象
C.函数
D.包
答:————
5.[单选题] 实例可以操作类的()
A.成员变量
B.成员方法
C.A、B全是
D.A、B全不是
答:————
6.[单选题] 关于main()方法说法正确的是()
A.一个类中可以没有main()
B.所有对象都必须放在main()方法中
C.main()必须放在公共类中
D.main()方法头的定义可以根据情况任意修改
答:————
7.[单选题] 若有定义如下 class A{int x,x1; int f(){int a;…} int g(){int y;…}} ,则不正确的赋值为()
A.在f()中a=x
B.在f()中x=a
C.在f()中x=x1
D.在g()中y=a
答:————
8.[单选题] 上转型对象的特点是()
A.不能操作子类新增的成员对象
B.可以操作子类继承或重写的对象
C.可以将对象的上转型对象强制转移到一个子类的对象
D.以上都是
答:————
9.[单选题] 下面定义形式中,哪一个是非法的()
A.classA{inta,b;…}
B.classA{inti,j;i=j=10…}
C.classA{inti;floatf;…}
D.classA{inti=12;floatf1=1.2f;…}
答:————
10.[单选题] this关键字的含义是表示一个()
A.指针
B.当前对象
C.一个类
D.一个方法
答:————
11.[单选题] 关于super,下面说法中错误的是()
A.用来访问父类被隐藏的的成员变量
B.用于调用父类中被重写的方法
C.用于定义父类
D.用于调用父类的构造函数
答:————
12.[单选题] 有关实例方法和类方法的描述错误的是()
A.一个类中的实例方法可以调用其他实例方法
B.静态方法可以调用实例方法
C.实例方法可以调用静态方法
D.静态方法可以调用静态方法
答:————
13.[单选题] 下列说法正确的是()
A.不需定义类,就能创建对象
B.属性可以是简单变量,也可以是一个对象
C.属性必须是简单变量
D.对象中必有属性和方法
答:————
14.[单选题] 有关实例方法和类方法的描述正确的是()
A.实例方法能对类变量和实例变量操作
B.实例方法只能对类变量操作
C.实例方法只能对实例变量操作
D.类方法能对类变量和实例变量操作
答:————
15.[单选题] 下列不是构造方法特征的是()
A.名字与类相同
B.是雅参数的
C.是void型
D.是一种特殊方法
答:————
16.[单选题] 当方法被调用时如果方法有参数,参数必须要()
A.实例化
B.解析化
C.传递
D.释放
答:————
17.[单选题] final关键字不能修饰的参数是()
A.类
B.成员
C.变量
D.方法
答:————
18.[单选题] 若有下面的类定义 class Bridge {Road road;} class Road{String name;} 它表示()
A.“是什么”关系
B.“有什么”关系
C.二者都是
D.二者皆不是
答:————
19.[单选题] 在Java中,名字必须与它所在的类的名字相同,而且不返回任何数据类型的方法是()
A.构造方法
B.类方法
C.实例方法
D.重载方法
答:————
20.[单选题] 关于实例方法和类方法的区别,下列描述正确的是()
A.实例方法是不用创建类的实例就可以直接调用
B.类方法是通过static关键字声明的方法
C.实例方法属于类
D.类方法是通过new以后才能调用的方法
答:———— |
上一篇:2021年春贵州电大《JavaScip程序设计(省)》04任务答案下一篇:2021年春贵州电大《Java开发基础(专)(省)》03任务
|