java程序设计基础

java程序设计基础

ID:18957272

大小:136.50 KB

页数:9页

时间:2018-09-27

java程序设计基础_第1页
java程序设计基础_第2页
java程序设计基础_第3页
java程序设计基础_第4页
java程序设计基础_第5页
资源描述:

《java程序设计基础》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验课程报告单(数计)学院(07)级(计算机科学与技术)专业(本科)班(java程序设计)课程学号22姓名刘伟伟班级07计本实验课程Java程序设计基础实验题目包,接口与内部类实验日期2010-6-09指导老师褚万军实验内容及具体步骤:实验38.包11.实验目的及要求l了解同一个目录下,多个类并存且有类同名的情况对程序运行的影响。2.实验内容编写两个Java程序,在China.java中,能显示"我是中国人";在America.java中,能显示"我是美国人"。3.实验步骤代码如下://China.javapubliccl

2、assChina{publicstaticvoidmain(Stringargs[]){manzhangsan=newman();zhangsan.say();}}classman{voidsay(){System.out.println("我是中国人'");}}//America.javapublicclassAmerica{publicstaticvoidmain(Stringargs[]){manlisi=newman();lisi.say();}}classman{voidsay(){System.out.prin

3、tln("我是美国人");}}4.实验结果实验39.包21.实验目的及要求l本实验的目的是让学生掌握java程序中包的定义以及使用方法。2.实验内容编写两个Java程序,在China.java中,能显示"我是中国人";在America.java中,能显示"我是美国人"。要求创建两个包chinese和american,用来放置man类。3.实验步骤代码如下://China.javaimportChinese.man;//导入Chinese包中的man类publicclassChina{publicstaticvoidmain

4、(Stringargs[]){manzhangsan=newman();zhangsan.say();}}//America.javaimportAmerican.man;//导入American包中的man类publicclassAmerica{publicstaticvoidmain(Stringargs[]){manlisi=newman();lisi.say();}}Chinese包中man.java:packageChinese;//创建包Chinesepublicclassman{publicvoidsay()

5、{System.out.println("我是中国人");}}American包中man.java:packageAmerican;//创建包Americanpublicclassman{publicvoidsay(){System.out.println("我是美国人");}}4.实验结果实验40.接口11.实验目的及要求l学习接口定义的语法格式。l学习接口成员变量的定义。l学习接口成员方法的定义。l学习接口实现的语法格式。2.实验内容编写一个Java程序,在程序中定义一个接口Shape,定义一个类Cylinder实现接

6、口Shape,在Cylinder类中实现Shape接口中的抽象方法。3.实验步骤代码如下://MyInterface.javaimportjava.text.DecimalFormat;interfaceShape{floatpi=3.14F;//定义一个浮点型成员变量pi=3.14doublearea();//定义一个double型成员方法area();doublevolume();//定义一个double型成员方法volume();}classCylinderimplementsShape//实现接口Shape{pri

7、vatedoubleradius;privateintheight;publicCylinder(doubler,inth){radius=r;height=h;}publicdoublearea()//实现Shape的area()方法,计算面积{returnpi*radius*radius;}publicdoublevolume()//实现Shape的volume()方法,计算体积{returnarea()*height;}}classMyInterface{publicstaticvoidmain(Stringargs

8、[]){Cylindera=newCylinder(2,3);DecimalFormatmyFormat=newDecimalFormat("0.00");System.out.println("圆柱体的面积是"+myFormat.format(a.area()));System.out.println

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。