java实验二 面向对象技术(1)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验二面向对象技术

实验目的:掌握构造方法的使用,掌握方法的重载,掌握静态方法和静态变量,掌握javap 工具的使用。

实验内容:编写程序,调试程序。

实验步骤:

1.按实验一的方法设置好开发环境,包括工作目录,PA TH变量等。

2.在工作目录中建立新文件Point.java,代码如下:

3.用实验一中学到的编译和运行该程序,查看运行结果,如果有错误,找出原因调试直到

成功运行。

4.运行javap Point命令,查看Point类的详细信息,并注意观察编译器自动为代码创建的

默认的构造方法Point()。

5.修改上述程序,增加带参数的构造方法和不带参数的构造方法。

6.调试,编译和运行以上程序,查看结果。

7.修改上述程序,用this特殊变量来区分成员变量和局部变量,以及用this来简化构造方

法的调用。

8.调试,编译和运行以上程序,查看结果。

9.修改上述程序,增加静太方法,并用类名和对象名来调用。

10.调试,编译和运行以上程序,查看结果。

11.修改上述程序,尝试在静态方法中调用非静态的变量x和y 。

12.调试,编译并查看出错信息,理解在静态方法中不能调用非静态的变量,看到结果后,

将代码改回第九步正确时的代码。

13.修改上述程序,增加静态变量z,并实验用类名和对象名来访问该变量,并查看最终变

量的值。

14.调试,编译和运行以上程序,查看结果。

相关文档
最新文档