摘要:
练习4:用数组表示多重性 练习目标-在类中使用数组作为模拟集合操作: 在本练习中,将用数组实现银行与客户间的多重关系。 任务 对银行来说,可添加Bank类。 Bank 对象跟踪自身与其客户间的关系。用Customer对象的数组实现这个集合化的关系。还要保持一个整数属性来跟踪银行当前有多少客户。 1. 阅读全文
posted @ 2016-09-25 22:25
削肾客
阅读(939)
评论(0)
推荐(0)
摘要:
练习目标-使用有返回值的方法:在本练习里,将修改withdraw方法以返回一个布尔值来指示交易是否成功。 任务 1.修改Account类 a.修改deposit 方法返回true(意味所有存款是成功的)。 b.修改withdraw方法来检查提款数目是否大于余额。如果amt小于balance,则从余额 阅读全文
posted @ 2016-09-25 21:22
削肾客
阅读(1204)
评论(0)
推荐(0)
摘要:
练习2 练习目标-使用引用类型的成员变量:在本练习中,将扩展银行项目,添加一个(客户类)Customer类。Customer类将包含一个Account对象。 任务 1.在banking包下的创建Customer类。该类必须实现上面的UML图表中的模型。 a. 声明三个私有对象属性:firstName 阅读全文
posted @ 2016-09-25 21:09
削肾客
阅读(1166)
评论(0)
推荐(0)
摘要:
练习目标-Java 语言中面向对象的封装性及构造器的使用。 任务 在这个练习里,创建一个简单版本的(账户类)Account类。将这个源文件放入banking程序包中。在创建单个帐户的默认程序包中,已编写了一个测试程序TestBanking。这个测试程序初始化帐户余额,并可执行几种简单的事物处理。最后 阅读全文
posted @ 2016-09-25 20:59
削肾客
阅读(2491)
评论(0)
推荐(0)
摘要:
//Bank类 package d0923; public class Bank { private double balance; Bank(double a) { balance += a; } void withDrawal(double dAmount) throws Insufficien 阅读全文
posted @ 2016-09-25 09:15
削肾客
阅读(584)
评论(0)
推荐(0)
摘要:
package d0923; public class TestException { public static void main(String[] args) { for(int i=0;i 阅读全文
posted @ 2016-09-25 09:10
削肾客
阅读(449)
评论(0)
推荐(0)

浙公网安备 33010602011771号