Java面向对象程序设计 第1版
步骤2:将Parent类存于当前包(“Ex234b”文件夹)的子包parent中; 步骤3:修改、调试运行程序,并记录实验结果; 步骤4:完成实验报告。
【实验过程记录】
1.第1小题运行中出现的问题与解决方案
2.第1小题修改后程序(请用红色加粗字体显示修改部分),及运行结果(抓屏)
3.第2小题运行中出现的问题与解决方案
4.第2小题修改后程序(请用红色加粗字体显示修改部分),及运行结果(抓屏)
5.比较以上两题结果的不同,请总结并说明。
11
Java面向对象程序设计 第1版
【实验总结和收获】
2.3.5 实验题5: static关键字的使用
【题目要求】
1.调试以下源程序,给程序添加适当的输出语句以显示数据传递过程,记录运行结果。
步骤1:打开Eclipse软件,右击鼠标新建项目; 步骤2:录入以下源程序School类和TestEx205a类;
源文件1: School.java public class School {
private static School sh = new School(); private String name;
public static School getSchool() { return sh; } }
源文件2: TestEx205a.java public class TestEx205a {
public static void main(String args[]) { School s1 = School.getSchool(); School s2 = School.getSchool(); if (s1==s2){
System.out.println(\ } } }
12
Java面向对象程序设计 第1版
步骤3:修改、调试运行程序,并记录实验结果; 步骤4:完成实验报告。
2.调试以下源程序,观察数据传递过程,记录运行结果。 步骤1:打开Eclipse软件,右击鼠标新建项目; 步骤2:录入以下源程序Count类和TestEx205b类;
源文件1: Count.java public class Count { }
源文件2: TestEx205b.java public class TestEx205b {
public static void main(String args[]) { }
步骤3:调试运行程序,并记录实验结果; 步骤4:完成实验报告。
【实验过程记录】
1.第1小题运行中出现的问题与解决方案
13
public static int counter; static { }
counter = 100;
System.out.println(\
}
System.out.println(\
Java面向对象程序设计 第1版
2.第1小题修改后程序(请用红色加粗字体显示修改部分),及运行结果(抓屏)
3.画出第1小题参数传递主要节点的内存图
4.第2小题运行中出现的问题与解决方案
5.第2小题修改后程序(请用红色加粗字体显示修改部分),及运行结果(抓屏)
6.画出第2小题参数传递主要节点的内存图
【实验总结和收获】
14
Java面向对象程序设计 第1版
2.3.6 实验题6: abstract关键字的使用
【题目要求】
本实验中有源程序A类、B类和TestEx206类,调试运行三个类,记录并分析运行结果和源程序。
源文件1:A.java abstract public class A{ abstract void callme( ); public void metoo( ){ }
源文件2: B.java public class B extends A{ public void callme( ){ }
源文件3: TestEx206.java public class TestEx206{ }
步骤1:打开Eclipse软件,右击鼠标新建项目;
步骤2:调试运行以上源程序A类、B类和TestEx206类,并记录实验结果; 步骤3:完成实验报告。
public static void main( String args[ ] ){ }
A c = new B( ); c.callme( ); c.metoo( );
System.out.println(\
}
System.out.println(\
}
15
Java面向对象程序设计 第1版
【实验过程记录】
1.运行中出现的问题与解决方案
2.运行结果(抓屏)
3.您能简单描述本实验中使用到何种面向对象编程技术?该技术有何特点?
【实验总结和收获】
16
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库Java第二周实验(3)在线全文阅读。
相关推荐: