2013年上半年软件设计师下午卷真题及答案(六)

软件设计师 责任编辑:茶泡了饭 2016-01-14

添加老师微信

备考咨询

加我微信

摘要:2013年上半年软件设计师下午卷真题及答案

 

      >>>>>>>>>> 点击进入2016年软件设计师网络课堂课
  >>>>>>>>>>点击进入软件设计师历年真题题库
>>>>>>>>>>点击进入2016年软件设计师考试指南


2013年上半年软件设计师考试真题

下午卷

试题六

14、现要求实现一个能够自动生成求职简历的程序,简历的基本内容包括求职者的姓名、性别、年龄及工作经历。希望每份简历中的工作经历有所不同,并尽量减少程序中的重复代码。现采用原型模式(Prototype)来实现上述要求,得到如图所示的类图。

 

61.png


  参考答案:

14、implements

Work

Experienceobj=newWorkExperience()

implements

(WorkExperence)work.Clone()

newResume(this.work)

a.Clone()


[解析]本题考查原型模式的概念及应用,原型模型是一种对象创建模型,用原型实体指定创建对象的种类,并且通过复制这些原型创建新的对象。原型模型允许一个对象再创建另一个可定制的对象,无需知道任何创建的细节。

所有的Java类都继承自java.lang.Object,而object类提供一个Clone()方法,可以将一个Java对象复制一份。因此在Java中可以直接使用Object提供的Clone()方法来实现对象的克隆。能够实现克隆的Java类必须实现一个标识接口Cloneable,表示这个Java类支持复制。



>>>>>>>>>>点击继续答题

>>>>>>>>>>点击返回目录 




  相关链接:

软件设计师考前ppt串讲

软件设计师考试下午知识点精讲与考前必练

      软件设计师考试试题分类精解(第3版)

 









更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

软考备考资料免费领取

去领取

!
咨询在线老师!