黑马程序员技术交流社区
标题:
关于银行调度系统的一个问题
[打印本页]
作者:
"O_忆_O
时间:
2013-7-18 00:02
标题:
关于银行调度系统的一个问题
本帖最后由 "O_忆_O 于 2013-7-18 13:07 编辑
private static Logger logger = Logger.getLogger("cn.itcast.bankqueue");
//用户类型的一个属性
private CustomerType type = CustomerType.COMMON;
//窗口序号
private int number = 1;
public CustomerType getType() {
return type;
}
public void setType(CustomerType type) {
this.type = type;
}
public void setNumber(int number){
this.number = number;
}
public void start(){
复制代码
为什么这里不用get方法呢?后面不用get方法怎么获取的啊
作者:
crazy_primitive
时间:
2013-7-18 01:33
因为在这个银行业务调度系统中,客户是由三种不同的机器分别产生三种类型的客户,每种客户对应一种产生客户的机器,所以分别要有一个
setType()
复制代码
和
getType()
复制代码
方法。但是号码则是由一台号码机器产生三种不同的号码,所以它在这里只定义了一个
setNumber()
复制代码
方法,而它的
getNumber()
复制代码
方法则在
NumberMachine.java
复制代码
这个类中被分别写成三种不同的
getNumber()
复制代码
方法
作者:
"O_忆_O
时间:
2013-7-18 13:06
crazy_primitive 发表于 2013-7-18 01:33
因为在这个银行业务调度系统中,客户是由三种不同的机器分别产生三种类型的客户,每种客户对应一种产生客户 ...
嗯嗯,谢谢你了,帮我理清了思路
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2