![](https://cos-cdn.shuashuati.com/pipixue-web/2020-1231-2005-12/ti_inject-812ce.png)
2013年5月:求职简历 阅读下列说明和Java代码,将应填入 (n) 处的字句写在对应栏内。 【说 明】 现要求实现一个能自动生成求职简历的程序,简历的基本内容包括求职者的姓名、性别、年龄及工作经历,希望每份简历中的工作经历有所不同,并尽量减少程序中的重复代码。 现采用原型模式(Prototype)来实现上述要求,得到如图17-3所示的类图 【Java代码】 class WorkExperience (1) Cloneable{ // 工作简历 private String workDate ; private String company ; public Object Clone(){ (2) ; obj.workDate = this .workDate; obj.company = this .company; return obj; } } class Resume (3) Cloneable{ // 简历 private String name ; private String sex ; private String age ; private WorkExperience work ; public Resume(String name){ this .name=name; work= new WorkExperience(); } private Resume (WorkExperience work ) { this . work = (4) ; } public void SetPersonalInfo(String sex ,String age ){ /* 代码省略 */ } public void SetWorkExperience (String workDate ,String company ) { /* 代码省略 */ } public Object Clone() { Resume obj = _(5) ; // 其余代码省略 return obj ; } } class WorkResume{ public static void main(String[] args ) { Resume a = new Resume( " 张三 " ); a .SetPersonalInfo ( " 男 " , "29" ); a .SetWorkExperience( "1998~2000" , "XXX 公司 " ); Resume b = _(6) ; b .SetWorkExperience( "2001~2006" , "YYY 公司 " ); } } 3.docx 3.pdf