题目:在某OA系统中,用户可以创建工作周报,由于某些岗位周周工作存在重复性,因此可以通过复制原有工作周报并进行局部修改来快速新建工作周报。
类图
package cn.factory4;
public class JobWeekly implements Cloneable {
private String time;
private String weekly;
private String keypoint;
private String mainbody;
public void set(String time,String weekly,String keypoint, String mainbody){
this.time = time;
this.weekly = weekly;
this.keypoint = keypoint;
this.mainbody = mainbody;
}
public Object clone(){
JobWeekly jobweekly = null;
try {
jobweekly = (JobWeekly) super.clone();
} catch (CloneNotSupportedException e) {
e.printStackTrace();
}
return jobweekly;
}
public void display(){
System.out.print("时间:"+time+" 周数:"+weekly+" 本周重点:"+keypoint+" 正文:"+mainbody);
}
}