1 / 29
文档名称:

JAVA面向对象基础测试题-继承-封装-多态等测试题.docx

格式:docx   大小:14KB   页数:29页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

JAVA面向对象基础测试题-继承-封装-多态等测试题.docx

上传人:neryka98 2021/12/3 文件大小:14 KB

下载得到文件列表

JAVA面向对象基础测试题-继承-封装-多态等测试题.docx

文档介绍

文档介绍:精品文档,仅供学习与交流,如有侵权请联系网站删除
【精品文档】第 1 页
JAVA面向对象基础测试题
提示:本题为第一阶段,JAVA面向对象基础部分练习题,包括对象,类,继承,封装,多态,接口,内部类等等,java核心基础,适合初学者对面向对象基础的知识进行测试,以便查漏补缺。
1.
程序执行的结果是:()。
01
public class Point{
02
int y = 7;
03
public void step(int y) {
04
y += y;
05
(y);
精品文档,仅供学习与交流,如有侵权请联系网站删除
【精品文档】第 2 页
06
07
public static void main(String[] args) {
08
Point p = new Point();
09
(10);
10
11




正确答案:B解析:
2.
程序的执行结果是:()。
01
精品文档,仅供学习与交流,如有侵权请联系网站删除
【精品文档】第 3 页
public class Question {
02
private int num;
03
public static void main(String [] args){
04
Question q = new Question();
05
=13;
06
update(q);
07
();
08
09
public static void update(Question q){
10
精品文档,仅供学习与交流,如有侵权请联系网站删除
【精品文档】第 4 页
=9;
11
12




正确答案:B解析:
3.
程序执行的结果是:()。
01
public class Answer {
02
public static void main(String[] args) {
03
int score = 20;
04
精品文档,仅供学习与交流,如有侵权请联系网站删除
【精品文档】第 5 页
Answer ans= new Answer();
05
(score);
06
(" main: score = " + score);
07
08
void add(int score) {
09
(" add: score=" + score++);
10
11
A.
1
add: score=21
2
main: score = 21
精品文档,仅供学习与交流,如有侵权请联系网站删除
【精品文档】第 6 页
B.
1
add: score=20
2
main: score = 21
C.
1
add: score=21
2
main: score = 20
D.
1
add: score=20
2
main: score = 20
正确答案:D解析:
4.
精品文档,仅供学习与交流,如有侵权请联系网站删除
【精品文档】第 7 页
下列代码编译或运行的结果是:()。
01
public class Snow{
02
public String jump(int x, int y) {
03
return "jump one";
04
05
public String jump(int[] vals) {
06
return "jump two";
07
08
public static void main(String[] args) {
09
Snow s=new Snow();
精品文档,仅供学习与交流,如有侵权请联系网站删除
【精品文档】第 8 页
10
((4, 5));
11
12
String jump(int[] vals) {行,编译出错