收藏 分享(赏)

java面向对象设计实验.doc

上传人:cjc2202537 文档编号:1411758 上传时间:2018-07-14 格式:DOC 页数:8 大小:170KB
下载 相关 举报
java面向对象设计实验.doc_第1页
第1页 / 共8页
java面向对象设计实验.doc_第2页
第2页 / 共8页
java面向对象设计实验.doc_第3页
第3页 / 共8页
java面向对象设计实验.doc_第4页
第4页 / 共8页
java面向对象设计实验.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

1、Java面向对象项目沃克 IT教育学术部制定:lemon 2011/1/7实验一实验项目名称:利用面向对象的思想,实现德邦物流公司现有物流服务项目,如下功能:德邦物流公司现有物流服务项目详见下表:序 服务项目 运送地点范围(往返) 付款方式 计价里程 重量 单价 起价1 精准城运 常德、长沙、株洲、湘潭 货到付款 100公里 1kg 0.1 20.002 精准卡航 虎门、深圳、大连 现付 100公里 1kg 0.2 40.003 精准空运 北京、内蒙、成都 现付 100公里 1kg 0.5 50.004 精准 EMS 全国 货到付款 100公里 100g 0.3 25.00现有一批货物,需要办

2、理托运,设计出托运模型,并用多态和接口的概念进行设计,打印出托运单据。序 货物名称 送货人 联系电话 接货人 运送地点 送货日 重量 运费 货运方式1 Java教材 Lemon 18973663111 Scott 长沙 1/7 20kg 26.00 精准城运2 麻辣肉 Tom 13273664567 马化腾 深圳 1/8 100kg 520.00 精准卡航3 酱板鸭 Rose 15463663128 温家宝 北京 1/8 200kg 150000 精准空运4 合同 Jack 13973353789 Bill 上海 1/9 200g 3000 精准 EMS实验目的:通过上机掌握面向对象分析和设计

3、实验结果:实验二实验项目名称:jdk 环境配置及第一个 java程序实验目的:通过上机了解如何在 windows系统中配置 java环境,并在此基础上通过调试运行书中的 java application以及 java applet掌握 java语言程序的编写以及运行步骤。实验结果:正确安装 jdk后(假设安装在 C:Java下) ,右键“我的电脑”“属性”“高级系统设置”“环境变量”“新建变量:变量为 Path;值为 C:Javajdkbin”“新建变量:变量为 CLASSPATH;值为.;c:Javajdklib;c:javajdklibtools.jar”正确编写一个 java程序(取名为

4、 HelloWorkit.java保存在 C盘根目录)运行 Application的方法:开始 运行 cmd在 dos界面输入 c:javac HelloWorkit.java(将 HelloWorkit.java编译成HelloWorkit.class)java HelloWorkit运行 Applet的方法:开始 运行 cmd在 dos界面输入 c:javac HelloWorkit.java(将 HelloWorkit.java编译成HelloWorkit.class)需要创建包含如下 HTML语句的名为 HelloWorkit.html的文件。 HelloWorkit! Applet

5、在 dos下输入 appletviewer HelloWorld.html实验三实验项目名称:数组及字符串:金额转换,阿拉伯数字的金额转换成中国传统的形式如:(¥2561011)(贰佰伍拾陆万壹千零壹拾壹元整)输出。(¥2561011.56)(贰佰伍拾陆万壹千零壹拾壹元伍角陆分)输出。实验目的:熟悉数组以及字符串的初始化,函数调用等基本操作实验内容:1使用 3种方式对一个二维数组进行赋值2使用 3种方式实现两个字符串的连接操作。实验结果:public class Demo1 public static void main(String args) / TODO Auto-generated m

6、ethod stubDemo1 a = new Demo1();double v_arr=2561011,2561011.56;for(int i=0;i2)deconly=deconly.substring(0, 2);String part1=numFormat(1,intonly);String part2=numFormat(2,deconly);return (part1+part2);private String numFormat(int flag, String s) int sLength = s.length(); String bigLetter = “零“, “壹“,

7、“贰“, “叁“, “肆“, “伍“, “陆“, “柒“ , “捌“, “玖“; String unit = “元“ , “拾“ , “佰“ , “仟“, “万“, “拾“, “佰“ , “仟“ , “亿“, “拾“ , “佰“ , “仟“, “万“; String small = “分“, “角“; String newS = “; for(int i = 0; i 0.0 elseSystem.out.println(“宽度的值超出范围! “);public double perimeter()return this.width*2+this.length*2;public double

8、area()return this.width*this.length;public class testrec public static void main(String args) / TODO Auto-generated method stubRectangle rec=new Rectangle();rec.setLength(10.0);rec.setWidth(5.0);System.out.println(“面积为“ +rec.area();System.out.println(“周长为“ +rec.perimeter();实验七 中国建设银行CBC(Construction

9、 Bank of China 中国银行BC(Bank of China 中国农业银行ABC(Agriculture Bank of China) 中国工商银行 ICBC(Industry and Commercial Bank of China)基本业务办理信息如下:序 银行名称 可办理业务 辖外转账收费(每 100元) 存款利率(1 年) 贷款利率(1年)1 中国建设银行 存、贷、转 3 3.5% 5.81% 2 中国银行 存、贷、转 1 2.5% 5.85% 3 中国农业银行 存、贷、转 0 3.5% 6.22% 4 中国工商银行 存、贷、转 2 2.5% 6.00%现在甲乙丙丁四个用户分

10、别在这四家银行开户,各办理一张卡,具体信息如下:用户 银行名称 办理业务甲 中国建设银行 存款 2年,存款金额 20万乙 中国银行 存款 30万,存款日给丙转账 10万丙 中国农业银行 存款 10万,1 年后取款 10万丁 中国工商银行 开户日贷款 20万,还款给甲 10万打印出 2年后甲乙丙丁四个人的账单报表,要求如下:*账户基本信息*户名:甲 卡号:6227003000050147230 开户日期:2011/1/6 结算日期:2013/1/5 账户余额:120000*交易明细记录*交易日期 交易业务种类 转出账号 转入账号 交易金额 备注信息2011/7/6 转账 6227003000050147230 1357003654050342256 100000 转实验结果:分析: 银行类: 属性: 银行名称 bankname 存款利率 deposit_rate 贷款利率 borrow_rate 可办业务 business 方法: 用户类: 属性: 用户名:username 开户时间 time 开户银行 bank 帐号 userid 金额 cont 方法: 接口 存款:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 学术论文 > 大学论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报