博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
小项目--bank4
阅读量:5241 次
发布时间:2019-06-14

本文共 926 字,大约阅读时间需要 3 分钟。

//用数组实现银行与客户的多重关系

package banking4;

public class Bank {

private Customer[] customers;
private int numberOfCustomer;//用于记录customer个数
public Bank(){
customers=new Customer[5];
}
public void addCustomer(String f,String l){
Customer cust=new Customer(f,l);
customers[numberOfCustomer]=cust;
numberOfCustomer++;
}
public int getNumOfCustomers(){//获取customer个数
return numberOfCustomer;
}
public Customer getCustomer(int index){//返回指定索引位置
return customers[index];
}

}

 

 

 

package testbanking1;

import banking4.*;
public class testbanking4 {
public static void main(String[] args){
Bank bank=new Bank();
bank.addCustomer("吕","青青");
bank.addCustomer("吕", "荣玉");
bank.addCustomer("吕", "跃文");
bank.addCustomer("顾", "怀英");
for(int i=0;i<bank.getNumOfCustomers();i++){
Customer customer=bank.getCustomer(i);
System.out.println("customer:"+i+customer.getFirstName()+customer.getLastName());
}
}
}

转载于:https://www.cnblogs.com/alhh/p/5347773.html

你可能感兴趣的文章
Centos 7防火墙firewalld开放80端口(转)
查看>>
博客园博客背景图片设置
查看>>
mysql客户首末单时间 group by用法_20160927
查看>>
python中的__new__方法
查看>>
[Java]通过java获取计算机名
查看>>
tensorflow mac安装方法
查看>>
enyo官方开发入门教程翻译一Getting Started之A Tour of Enyo
查看>>
Daily Scrum 10.9
查看>>
Parallel Programming-多消费者,多生产者同时运行并行
查看>>
hdu 2044-2050 递推专题
查看>>
hdu 3573(数学+贪心)
查看>>
一个曲折的让我懵了的故事
查看>>
asp.net文本框中如何禁止复制粘贴
查看>>
无法打开输入文件“optimized.lib” 编译osgEarth2.8+VS2013+CMake3.4.0在Release版本的问题...
查看>>
avs2解码软件:参考帧管理
查看>>
【刷题】BZOJ 3144 [Hnoi2013]切糕
查看>>
Python--进阶处理9
查看>>
判断对象相等时的问题(==)
查看>>
忘记linux root密码或进入单用户方法
查看>>
CryptographyUtil盐加密
查看>>