大学Java实验报告,天津理工大学

大学Java实验报告,天津理工大学

ID:41641547

大小:84.72 KB

页数:6页

时间:2019-08-29

大学Java实验报告,天津理工大学_第1页
大学Java实验报告,天津理工大学_第2页
大学Java实验报告,天津理工大学_第3页
大学Java实验报告,天津理工大学_第4页
大学Java实验报告,天津理工大学_第5页
资源描述:

《大学Java实验报告,天津理工大学》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、人清评亠大吟实验报告学院(系)名称:计算机与通信工程学院姓名范学号2009专业计算机科学与技术班级中加4班实验项目Definitionandimplementofclassandobject课程名称Java程序设计课程代码0666166实验时间2011年10月20日实验地点主校区7-219计算机基础实验室批改意见成绩教师签字:一,实验目的TostudymeansofDefinitionandimplementofclassandobject.Andcompletedesignofprogramindetail.Tocomprehendprincipleo

2、fclassandobject.二,实验方式Way:DebugprogramandgetresultsEquipment:1PC/personGroup:1person/groupTime:4hours三,实验内容1.DebugprogramandgetresultsandnoteeveryjavasentenceinChinese2.UsedefinitionandimplementofclassandobjectandwriteaprogramtoimplementofcomputingagreatestcommondenominatoroftwoP

3、ositiveintegers.四,实验步骤如下:1.DebugprogramandgetresultsandnoteeveryjavasentenceinChineseimportjava.util.*;/★java弓I入util包包含collection框架、遗留的collection类、事件模型、日期和吋I'可设施、国际化和£蔽用工具类(字符串标记生成器、随机数生成器和位数组)。*/classEmployee//新建一个名为Employee勺类{privateStringname;/*定义字符串变Mname和双精度的变:msalary,将他们都定义

4、为private类型*/privatedoublesalary;publicEmployee(Stringnrdoubles)/*构造一个类的公共方法,并定义方法体屮含有两个变量,伤:,n,s*/{name=n;//将字符串类的变量ri的值传送到对应类型的变量name中存储salary=s;//将双精度型的变暈s的值传送到对应类型的变暈salary屮进行存储}publicStringgetName()//构造一个返冋值为字符串类型的方法getName(){System,out.print(name+*'t");//在屏幕上打印returnname;//

5、返冋值}publicdoublegetSalary()//构造一个返回值类型为双精度浮点型的方法getSalary(){System,out.print(salary+nttn);//在屏幕上打印returnsalary;//方提返回值}publicvoidraiseSalary(doublebyPercent)/*木勾造一彳〜无返回fil白勺方去raiseSalary(doublebyPercent)*/{doubleraise=salary*byPercent/100;//计算上涨的薪水大小salary+=raise;//计算最终薪水System

6、,out.print(salary);//将栽种薪水在屏幕屮打印}}publicclassEmployeeTest//程序的主类{publicstaticvoidmain(Stringargs[])/★程序的主类的main方法,是计算机执行该程序的入口*/Employeestaff[]=newEmployee[3];/*建立-•个类Employee的数组类型的对象staff[]*/staff[O]=newEmployee(n吉祥90000);//初始化数组的第一个值staff[1]=newEmployee(”李雷”,75000);//初始化数组的第二个

7、值staff[2]=newEmployee(n涛哥50000);//初始化数组的第三个值System,out.printin("姓名t固定薪水tt最终薪水”);//打印表头for(inti=0;i<31;i++){System・out.print(”一");}System・out.print丄n();for(inti=0;i<3;i++){staff[i]・getName();//调用方法getName()staff[i]・getSalary();//调用力芳去getSalary()staff[i]・raiseSalary(8.25);/*■调用方

8、法匸AiseSAlary(8.25)并定义薪水白勺涨率为0.0825*/Syst

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

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

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