第5题:认真分析以下 UML 类图,完成 Bank 类的编写 建立 banking 包,建立类到该包下。 在 Bank 类中增加两个属性: customers ( Customer 对象的数组); numberOfCustomers (一个整型变量,它记录了下一个 customers 的索引值,其实就是由它来生成索引值) 增加一个公共的构造函数,用来初始化 customers 数组,数组最大长度大于 5 。 增加一个 addCustomer 方法,这个方法根据( first name, last name )参数来构造一个新的 Customer 对象,将该生成的对象放入 customers 的数组里,这个方法还必须完成 numberOfCustomers 的自增加过程。 增加 getNumberOfCustomers 方法,用来返回 numberOfCustomers 属性。 增加 getCustomer 方法,用来返回给定索引值的 customer 数组成员。 编译运行 TestBanking ,看看是否会获得如下输出: Customer [1] is Simms, Jane Customer [2] is Bryant, Owen Customer [3] is Soley, Tim Customer [4] is Soley, Maria Account.java Customer.java TestBanking.java