java bank项目--精选文档
30页1、Java 基础实战Bank 项目实验题目 1:创建一个简单的银行程序包实验目的:Java 语言中面向对象的封装性及构造器的创建和使用。实验说明:在这个练习里,创建一个简单版本的 Account 类。将这个源文件放入 banking 程序包中。在创建单个帐户的默认程序包中,已编写了一个测试程序 TestBanking。这个测试程序初始化帐户余额,并可执行几种简单的事物处理。最后,该测试程 序显示该帐户的最终余额。提示:1创建 banking 包2 在 banking 包下创建 Account 类。该类必须实现上述 UML 框图中的模型。a. 声明一个私有对象属性:balance,这个属性保留了银行帐户的当前(或 即时)余额。b. 声明一个带有一个参数(init_balance)的公有构造器,这个参数为 balance 属性赋值。c. 声明一个公有方法 geBalance,该方法用于获取经常余额。d. 声明一个公有方法 deposit,该方法向当前余额增加金额。e. 声明一个公有方法 withdraw 从当前余额中减去金额。3打开TestBanking.java文件,按提示完成编写,并编译
2、 TestBanking.java 文件。4 运行 TestBanking 类。可以看到下列输出结果:Creating an account with a 500.00 balanceWithdraw 150.00Deposit 22.50Withdraw 47.62The account has a balance of 324.88/TestBanking.java 文件/* This class creates the program to test the banking classes.* It creates a new Bank, sets the Customer (with an initial balance),* and performs a series of transactions with the Account object.*/package test;import banking.*;public class TestBanking public static void main(String args) Account account; / Cre
3、ate an account that can has a 500.00 balance. System.out.println(Creating an account with a 500.00 balance.); /code System.out.println(Withdraw 150.00); /code System.out.println(Deposit 22.50); /code System.out.println(Withdraw 47.62); /code / Print out the final account balance System.out.println(The account has a balance of + account.getBalance(); Java 基础实战Bank 项目实验题目 2:扩展银行项目,添加一个 Customer 类。Customer 类将包含一个 Account对象。实验目的:使用引用类型的成员变量。提 示:1. 在banking包下的创建Customer类。该类必须实现上面的UML图表中的模型。a. 声明三个私有对
4、象属性:firstName、lastName 和 account。b. 声明一个公有构造器,这个构造器带有两个代表对象属性的参数(f 和 l)c. 声明两个公有存取器来访问该对象属性,方法 getFirstName 和 getLastName 返回相应的属性。d. 声明 setAccount 方法来对 account 属性赋值。e. 声明 getAccount 方法以获取 account 属性。2. 在 exercise2 主目录里,编译运行这个 TestBanking 程序。应该看到如下输出结果:Creating the customer Jane Smith.Creating her account with a 500.00 balance.Withdraw 150.00Deposit 22.50Withdraw 47.62Customer Smith, Jane has a balance of 324.88/TestBanking.java 文件/* This class creates the program to test the banking classes.* It
《java bank项目--精选文档》由会员夏**分享,可在线阅读,更多相关《java bank项目--精选文档》请在金锄头文库上搜索。
9AUnit8复习教学案
《铁路货运组织》练习册答案解析
非煤矿山企业安全生产许可证审查书
2022年12月同学会工作总结
建筑幕墙防雷系统设计
大学物理-习题-稳恒磁场
商业银行资本管理办法
区分球体与圆柱体大班数学活动教案(通用8篇).doc
学院庆元旦活动策划
高中化学教学工作计划范本(5篇)
配电变压器状态检修与监测
我国小额信贷公益性与商业化研究
中国人民银行辽宁重点库主体建筑工程施工投标文件
2020年人教版 小学8年级 数学上册 期末测试题1
高中英语强调句专项练习及答案(共5页)
路灯配电缆计算公式
幼儿园大班第一学期幼儿评语
2022年新学期幼儿园教育教学工作总结
物料部管理制度范本(四篇).doc
简洁版工程委托合同模板合集
2023-08-19 4页
2023-07-24 10页
2023-04-28 3页
2023-07-26 6页
2022-08-15 4页
2024-01-17 17页
2024-02-27 11页
2023-02-12 6页
2022-10-09 2页
2022-10-20 24页