文章 2022-05-16 来自:开发者社区

尚硅谷 Java 基础实战—Bank 项目—实验题目 8(Iterator迭代实现)

实验题目将替换这样的数组代码:这些数组代码用于实现银行和客户间,以及客户与他们 的帐户间的关系的多样性。实验目的使用集合提示修改 Bank 类修改 Bank 类,利用 ArrayList 实现多重的客户关系,不要忘记倒入必须的 java.uti类。将 Customer 属性的声明修改为List 类型,不再使用 numberOfCustomers 属性。修改 Bank 构造器,将 customer....

尚硅谷 Java 基础实战—Bank 项目—实验题目 8(Iterator迭代实现)
文章 2022-05-16 来自:开发者社区

尚硅谷 Java 基础实战—Bank 项目—实验题目 5_续2

实验题目实现更为复杂的透支保护机制注释:这是练习 1 的选择练习。它包括了更为复杂的透支保护机制模型。它使用 客户储蓄。它使用客户储蓄账户完成透支保护。本练习必须在完成上述两个练 习后进行。实验目的继承、多态、方法的重写。说明修改 SavingAccount 类仿照练习 1“Account 类的两个子类”一节实现 SavingsAccount 类。SavingAccount 类必须扩展 Acco....

尚硅谷 Java 基础实战—Bank 项目—实验题目 5_续2
文章 2022-05-16 来自:开发者社区

尚硅谷 Java 基础实战—Bank 项目—实验题目 8

实验题目将替换这样的数组代码:这些数组代码用于实现银行和客户间,以及客户与他们 的帐户间的关系的多样性。实验目的使用集合提示修改 Bank 类修改 Bank 类,利用 ArrayList 实现多重的客户关系,不要忘记倒入必须的 java.uti类。将 Customer 属性的声明修改为List 类型,不再使用 numberOfCustomers 属性。修改 Bank 构造器,将 customer....

尚硅谷 Java 基础实战—Bank 项目—实验题目 8
文章 2022-05-16 来自:开发者社区

尚硅谷 Java 基础实战—Bank 项目—实验题目 7(在6基础上修改)

实验题目将建立一个 OverdraftException 异常,它由 Account 类的withdraw()方法抛出。实验目的自定义异常提示创建 OverdraftException 类在 banking.domain 包中建立一个共有类 OverdraftException。这个类 扩展 Exception 类。添加一个 double 类型的私有属性 deficit。增加一个共有访问方法 g....

尚硅谷 Java 基础实战—Bank 项目—实验题目 7(在6基础上修改)
文章 2022-05-16 来自:开发者社区

尚硅谷 Java 基础实战—Bank 项目—实验题目 6(在5_续1的基础上修改)

实验题目修改 Bank 类来实现单子设计模式:实验目的单子模式。提示修改 Bank 类,创建名为 getBank 的公有静态方法,它返回一个 Bank 类的实例。单个的实例应是静态属性,且为私有。同样,Bank 构造器也应该是私有的。创建 CustomerReport 类在前面的银行项目练习中,“客户报告”嵌入在 TestBanking 应用程序的 main 方法中。在这个练习中,将该部分代码被....

尚硅谷 Java 基础实战—Bank 项目—实验题目 6(在5_续1的基础上修改)
文章 2022-05-16 来自:开发者社区

尚硅谷 Java 基础实战—Bank 项目—实验题目 5_续1

实验题目创建客户账户。实验目的instanceof 运算符的应用。提 示修改 Customer 类来处理具有多种类型的联合账户。 (例如用数组表示多重性一节所作的,该类必须包括以下的公有方法: addAccount(Account),getAccount(int)和 getNumOfAccounts()。 每个 Customer 可以有多个 Account。(声明至少有 5 个)完成 TestB....

尚硅谷 Java 基础实战—Bank 项目—实验题目 5_续1
文章 2022-05-16 来自:开发者社区

尚硅谷 Java 基础实战—Bank 项目—实验题目 5

实验题目在银行项目中创建 Account 的两个子类:SavingsAccount 和 CheckingAccount实验目的继承、多态、方法的重写。提 示创建 Account 类的两个子类:SavingsAccount 和 CheckingAccount 子类。修改 Account 类;将 balance 属性的访问方式改为 protected。创建 SavingsAccount 类,该类继承....

尚硅谷 Java 基础实战—Bank 项目—实验题目 5
文章 2022-05-16 来自:开发者社区

尚硅谷 Java 基础实战—Bank 项目—实验题目4

实验题目将用数组实现银行与客户间的多重关系。实验目的在类中使用数组作为模拟集合操作。提示对银行来说,可添加 Bank 类。 Bank 对象跟踪自身与其客户间的关系。用 Customer 对象的数组实现这个集合化的关系。还要保持一个整数属性来跟踪 银 行当前有多少客户。创建 Bank 类为 Bank 类 增 加 两 个 属 性 : customers(Customer对象的数组 ) 和 numbe....

尚硅谷 Java 基础实战—Bank 项目—实验题目4
文章 2022-05-16 来自:开发者社区

尚硅谷 Java 基础实战—Bank 项目—实验题目 3

实验题目修改 withdraw 方法以返回一个布尔值,指示交易是否成功。实验目的使用有返回值的方法。提示修改 Account 类修改 deposit 方法返回 true(意味所有存款是成功的)。修改 withdraw 方法来检查提款数目是否大于余额。如果amt小于 balance, 则从余额中扣除提款数目并返回 true,否则余额不变返回 false。在 exercise3 主目录编译并运行 T....

尚硅谷 Java 基础实战—Bank 项目—实验题目 3
文章 2022-05-16 来自:开发者社区

尚硅谷 Java 基础实战—Bank 项目—实验题目 2

实验题目扩展银行项目,添加一个 Customer 类。Customer 类将包含一个 Account对 象。实验目的使用引用类型的成员变量。提 示在banking包下的创建Customer类。该类必须实现上面的UML图表中的模 型。声明三个私有对象属性:firstName、lastName 和 account。声明一个公有构造器,这个构造器带有两个代表对象属性的参数(f 和 l)声明两个公有存取....

尚硅谷 Java 基础实战—Bank 项目—实验题目 2

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Java开发者

Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等