package com.cheng.bigtalkdesignpatterns.state;
/**
* 工作
*/
public class Work {
private int hour;
private boolean isfinish;
private State current;
public int getHour() {
return hour;
}
public void setHour(int hour) {
this.hour = hour;
}
public boolean isfinish() {
return isfinish;
}
public void setIsfinish(boolean isfinish) {
this.isfinish = isfinish;
}
public State getCurrent() {
return current;
}
public void setCurrent(State current) {
this.current = current;
}
public void writeProgram() {
current.writeProgram(this);
}
}