- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2015第一次实训
烟台南山学院
工学院计算机系
《Java程序设计》课程设计报告
2014-2015学年春季学期
班 级:计算机应用131
姓 名: 易峰
学 号:201302021011
专 业:计算机应用技术
指导教师:王晶
日 期 2015.6.22—2015.6.26 地点 68#E308 课程
设计
目的 (1) 加深学生对类和对象概念的理解、帮助学生建立面向对象的思维方式,在程序设计中要贯彻和体现面向对象的基本思想。
(2)通过上机实践,提高学生对计算机软件开发环境和运行环境的了解和使用能力。
(3) 在对Java程序的调试过程中,提高学生分析程序中出现的错误和排除这些错误的能力。
(4) 通过实训,提高学生对Java语言各部分内容的综合使用能力,逐步掌握Java语言程序设计的规律与技巧。 课程设计要求:
1、课程设计期间每天登记考勤,作为课程设计成绩的一部分。
2、课程设计期间不能玩游戏、看电影、小说等做与学习无关的事。如果有不遵守的同学将取消当天成绩。
3、每天必须按照指导教师课程设计安排完成当天的项目,并经过老师的检查。
4、完成整个课程设计以后,要求每人写出课程设计报告。
5、课程设计报告要求有插图,模块关键代码及注释。 课程设计内容:
实验一 顾客购物清单的实现
[功能介绍]
某顾客购物如表1所示,享受8折优惠,购物结算时支付1200元,计算消费总额及找零情况并打印购物小票,根据每100元获得3分计算购物所得会员积分。
表1 顾客购物清单
商品名
单价
数量
金额
衬衣
268
3
?
运动鞋
318
2
?
要求:
首先,声明变量用来存储商品信息,如每件商品的单价、购物的数量,并计算出每件商品的总额,然后根据不同折扣,计算实际消费金额及购物获得的会员积分,最后使用System.out.println()方法与字符串连接符“+”连接输出信息,使用转义字符\t控制输出格式
实验步骤:
class yf{
double d=291,j,dl=400,jl,x=0.8,sum,zl,jf;
int s=3,sl=2;
public void csj(){
j=s*d*x;
jl=sl*dl*x;
sum=j+jl;
zl=1200-sum;
jf=sum/100*3;
System.out.println(衬衣的总额 +j+\n+运动鞋的总额 +jl+\n+总额+sum+\n+找零+zl+积分+jf+\n);
}
}
public class yifengSX1 {
public static void main(String args[]){
yf z=new yf();
z.csj();/*建一个类上面完成定义输出等操作,
再建一个类放主函数,主
函数里调用输出最终结果。
调用需要新建对象Z,其中Z的名字自定
用Z调用函数csj完成调用*/
}
}
实验结果:
实验二 员工信息类的创建
[功能介绍]
员工信息类的创建,员工分为普通员工、销售员、部门经理3种角色;所有员工的属性包括编号、姓名、性别、部门、基本工资、电话等,根据角色的不同,员工工资的计算方法也不同。具体工资计算如下:
普通员工:基本工资+交通补贴(100)+岗位工资(500)
销售员:基本工资+交通补贴(500)+通信补贴(200)+岗位工资(销售额*%2)
部门经理:基本工资+住房补贴(基本工资*15%)+交通补贴(基本工资*10%)+岗位工资(1000)。
要求:
因为销售员和部门经理也都是员工,他们具有员工的所有属性和方法,即他们继承了员工的所有属性和方法。但是他们各自还具有自己的特殊属性,计算工资的方法不同。
首先创建普通员工类,然后创建销售员子类与部门经理子类,继承于员工类。销售员子类与部门经理子类中的计算工资方法重写员工父类的方法,使用父类类型引用子类实例对象。
实验步骤:class shixun2{
public int jbgz;
public int jtbt;
public int gwgz;
public void jb(){
System.out.println(基本工资);
}
public shixun2(int jbgz,int jtbt,int gwgz){
this.gwgz=gwgz;
this.jbgz=jbgz;
this.jtbt=jtbt;
}
}
class xiaoshou extends shixun2{
private int txbt;
pu
您可能关注的文档
最近下载
- 陕西省中职职高单招英语考纲词汇表.docx VIP
- 广州市托育机构星级服务评估必达条件、评估标准、家长调查问卷、分级评估申报表、意见书.docx VIP
- 2025年中国四氯化锆项目投资计划书.docx
- 2025年中国半乳甘露聚糖项目创业计划书.docx
- 恒生校招测试笔试题目及答案.doc VIP
- IEC 60664-1-2020+cor1-2020中文版完整版.docx
- ZE-C300(V2)化学需氧量在线分析仪用户手册V2.0.pdf VIP
- 教学课件 地址数据处理 三维地质建模技术.ppt VIP
- 字体侵权法务培训.pptx VIP
- 中国国家标准 GB/T 2423.16-2022环境试验 第2部分:试验方法 试验J和导则:长霉.pdf
文档评论(0)