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

当前位置:首页 > 面向对象程序学生实验报告2013版 2

面向对象程序学生实验报告2013版 2

  • 62 次阅读
  • 3 次下载
  • 2025/6/15 20:54:43

}

请问运行完test类后stu对象的age值是多少?15分 答案: 1. 2. 3.

2、写出如下代码运行效果并请分析出原因(20分) class student{ String name; int age;

public String getName() { return name; }

public void setName(String name) { this.name = name; }

public int getAge() { return age; }

public void setAge(int age) { this.age = age; }

public student returnS(){ return this; } }

public class test {

public static void main(String[] args){ student s2=new student(); s2.setAge(40);

s2.setName(\张三\

student s3=s2.returnS(); s3.setAge(200);

System.out.println(\ } } 答案:

3、请分析程序分别运行到第一处和第二处的内存中各对象的状态。25分 public class Count {

private int serialNumber; private static int counter = 0; public Count() { counter++;

serialNumber = counter; System.out.println(\ } public static void main(String args[]) { System.out.println(\ Count count1=new Count();

System.out.println(\creat count1, counter=\//第一处 Count count2=new Count(); System.out.println(\

System.out.println(\

System.out.println(\

System.out.println(\

System.out.println(\//第二处

System.out.println(\ } }

答案:

4、请分析实例化disp对象时,JVM的加载执行过程20分 public class disp { static{ System.out.println(\类加载\}

disp(){ System.out.println(\实例初始化\} public static void main(String[] args) { System.out.println(\开始\ disp d1=new disp();

disp d2=new disp();

System.out.println(\结束\ } }

答案:

5、请指出下列代码的错误处5分

1 public class GeneralFunction { 2 private int x; 3 private static int y; 4 public static int addUp(int x) { 5 return x + y;

6 }

7 public int add (int x) { 8 return x + y; 9 }

10 public int add_1 (int x) { 11 return x + this.x; 12 }

13 public static int add_2 (int y) { 14 return x + y; 15 } 16 } 答案:

6、单例模式的设计(此题不计入总分)

请设计一个类”onlyInstance”,该类有个方法”public static onlyInstance getOnlyInstance()”用来获得该类的实例对象。现要求通过该方法获得的实例对象是唯一的、只要一个。即在 onlyInstance only1= onlyInstance.getOnlyInstance(); onlyInstance only2= onlyInstance.getOnlyInstance();

后,only1= =only2。同时要求该类不可以在类外部被实例化!

搜索更多关于: 面向对象程序学生实验报告2013版 2 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

} 请问运行完test类后stu对象的age值是多少?15分 答案: 1. 2. 3. 2、写出如下代码运行效果并请分析出原因(20分) class student{ String name; int age; public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } public student returnS(){ ret

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价: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