77范文网 - 专业文章范例文档资料分享平台

Java程序设计_实验指导书_2

来源:网络收集 时间:2018-11-17 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

实验二 Java程序构造

一、实验目的

1、掌握Java 开发环境的建立和测试方法 2、熟悉Java 程序的构造

3、掌握Java程序的编辑、编译以及运行方法

二、预备知识

1. JDK的安装设置:JDK/JRE/JVM; 2. Eclipse集成开发环境的绿色安装;

3. 掌握Java语言的基本知识(Java类文件布局、程序入口main()函数、数组、条件语句、循环语句、运算符); 4. 简单的错误调试。

三、实验描述

1. 实验类型:设计 2. 实验学时:2学时

3. 实验内容:1项(参照四)

四、实验步骤

(1) 检查所用的计算机系统:

1. 确认是否已安装JDK,并确认系统的环境变量设置; 2. 确认是否已绿色安装Eclipse集成开发环境。

(2) 实验内容:设计Java类文件,并作简单测试 具体要求:

1. 创建项目:BankProject; 2. 创建Account类:

·向Account类中添加私有实例变量balance,用于维护客户银行帐户的存款额; ·添加有一个参数的公有构造方法:initBalance,用于初始化帐户存款额;

·添加一个公有方法:deposit(double amt),用于向帐户存钱,返回值是boolean型; ·添加一个公有方法:withdraw(double amt),用于从帐户取钱,需要根据帐户的实际余额做判断分析,返回值是boolean型;

·添加一个公有方法:getBalance(),用于返回balance的值,返回值是double型; ·该类文件位于包:com.mybank.domain。 3. 创建Customer类:

·位于包:com.mybank.domain中;

·向Customer类添加三个实例变量:firstName,lastName,account(Account对象); ·添加一个公有构造方法:两个形式参数firstName,lastname,用于初始化客户姓名; ·添加getFirstName方法:该方法返回客户的firstName; ·添加getLastName方法:该方法返回客户的lastName; ·添加getAccount方法:该方法返回客户的account对象;

·添加setAccount方法:该方法有一个形式参数(即Account对象),用于设置account对象(备注:如果形参和实例变量同名,应使用 this 关键字);

·重写toString() 方法,客户名字的输出方式为“[firstName, lastName]”的字符串。 4. 创建Bank类:

·位于包:com.mybank.domain中;

·向Bank类添加两个实例变量:customers(Customer对象数组,长度为5)和numberOfCustomers(记录customers数组元素个数的整型变量)

·添加一个无参的公有构造方法:用于初始化customers数组和numberOfCustomers; ·添加addCustomer方法:该方法有两个形式参数(即firstName,lastName),数组下标通过numberOfCustomers 变量实现递增;同时将实例化出来的Customer对象存储到customers数组中;

·添加getNumberOfCustomers方法:该方法返回numberOfCustomers的值;

·添加getCustomer方法:根据传进来的整型参数返回指定下标的Customers对象。 5. 创建TestBanking类,该类有程序入口 main() 函数:

·该类文件位于包:com.mybank.test

·要求创建5个Customer对象,依次设置它的账户开户额度,然后通过Customer对象获得Account对象的实例,然后进行取款和存款;

·应使用for循环遍历Customer数组,打印输出客户姓名并输出每个客户的账户余额。

五、实验要求及总结

1. 结合上课内容,对上述程序先阅读,然后上机并调试程序,并对实验结果写出你自己的分析结论。

2. 整理上机步骤,总结经验和体会。 3. 完成实验报告和上交程序。

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库Java程序设计_实验指导书_2在线全文阅读。

Java程序设计_实验指导书_2.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/281366.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: