云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 19-91762-Java程序设计习题1

19-91762-Java程序设计习题1

  • 62 次阅读
  • 3 次下载
  • 2025/7/15 18:03:22

D. 缺省访问模式

答案:B

67.以下访问控制修饰符中访问权限最大的是哪一个? A. public B. private C. protected D. 缺省访问模式 答案:A

68.以下哪一个修饰符当用于一个方法前时,必须也用在类前? A. public B. final C. static D. abstract 答案:D

69.读程序,选择正确的运行结果 class Test709{

public static void main(String args[]){ SubClass ref1=new SubClass(5); } }

SubClass ref2=new SubClass(10); System.out.println(ref1.add(ref2));

class AClass{ private int x; AClass(int x){ this.x=x; }

}

class SubClass extends AClass{ SubClass(int x){ super(x); }

int add(AClass ref){ } }

A. 有编译错误。

B. 编译通过,但有运行错误。 C. 有编译错误,但可以运行。 D. 可以编译和运行,结果为15。 答案:A

return x+ref.x;

70.读程序,选择正确的运行结果 class Test710{

public static void main(String args[]){ AClass ref1=new AClass(5); } }

class AClass{ private int x; AClass(int x){ }

this.x=x;

AClass ref2=new AClass(10); ref1.getAddShow(ref2);

void getAddShow(AClass ref){ System.out.println(ref.x+\ } }

A. 有编译错误。

B. 有运行错误。

C. 可以编译和运行,结果为5。 D. 可以编译和运行,结果为10。 答案:D

71.读程序,选择正确的运行结果 class Test711{

public static void main(String args[]){ } }

class AClass{ private int x; AClass(int x){ this.x=x; }

int add(AClass ref){ return ref.x+x; } }

A. 有编译错误。 B. 有运行错误。

C. 可以编译和运行,结果为5。

AClass ref1=new AClass(5); AClass ref2=new AClass(10); System.out.println(ref1.add(ref2));

D. 可以编译和运行,结果为15。 答案:D

72.读程序,选择正确的运行结果 class Test712{

public static void main(String args[]){ SubClass ref1=new SubClass(5); } }

class AClass{ protected int x; AClass(int x){ }

this.x=x;

SubClass ref2=new SubClass(10); System.out.println(ref1.add(ref2));

}

class SubClass extends AClass{ SubClass(int x){ }

super(x);

int add(AClass ref){ return ref.x + x; } }

A. 有编译错误。 B. 有运行错误。

C. 可以编译和运行,结果为5。 D. 可以编译和运行,结果为15。 答案:D

73.读程序,如何修改程序,使得在fun()方法中可以正确的访问成员变量m? class Test713{ private int m;

public static void fun(){ //... }

}

A. 将“private int m”改为“protected int m” B. 将“private int m”改为“public int m” C. 将“private int m”改为“static int m” D. 将“private int m”改为“int m” 答案:C

74.以下修饰符中哪一个是定义常量的? A. public B. final C. static D. abstract 答案:B

75.以下修饰符中哪一个用来定义类后,该类不能有子类? A. public B. final C. static D. abstract 答案:B

76.以下关于本地方法的声明中哪一个是正确的? A. public native void test(); B. public native void test(){} C. public void native test() D. public native test(){} 答案:A

77.读程序,以下描述中正确的是哪一个? public class Test { private int x;

public static void main(String args[]){ }

x=2;

}

A. 将“private int x”修改为“public int x”,则x=2语句合法。 B. 将“private int x”修改为“static int x”,则x=2语句合法。 C. 将“private int x”修改为“final int x”,则x=2语句合法。 D. 程序可以正常编译和运行。 答案:B

78.读程序,以下运行结果描述正确的是哪一个? private class Test{ Test(){ } }

public class Test721 extends Test{ static int i=200;

public static void main(String args[]){

int i=100;

System.out.println(i);

搜索更多关于: 19-91762-Java程序设计习题1 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

D. 缺省访问模式 答案:B 67.以下访问控制修饰符中访问权限最大的是哪一个? A. public B. private C. protected D. 缺省访问模式 答案:A 68.以下哪一个修饰符当用于一个方法前时,必须也用在类前? A. public B. final C. static D. abstract 答案:D 69.读程序,选择正确的运行结果 class Test709{ public static void main(String args[]){ SubClass ref1=new SubClass(5); } } SubClass ref2=new SubClass(10); System.out.println(ref1.add(ref

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com