2021年上半年软件设计师下午真题及答案解析(试题五)

软件设计师 责任编辑:胡媛 2021-05-29

添加老师微信

备考咨询

加我微信

摘要:2021年上半年软件设计师下午考试已结束,希赛小编为大家整理了2021年上半年软件设计师下午真题及答案解析(试题五)。

为方便广大考生考后估分对答案,希赛网特向广大学员和网友搜集整理了相关真题信息,供大家参考。收集完整2021年上半年软考软件设计师真题答案后,希赛网的老师也将在考后第一时间进行真题答案解析,敬请广大考友考后积极关注。

现在要推荐给大家的是文字版2021年上半年软考软件设计师考试下午真题及答案解析试题五。

试题五:组合模式(大概的代码)

1.png

abstract class MenuComponent

{

_______(1)_____ String name;

public __(2)______________;

public void removeComponent(MenuComponent

menucomponent)

public ____(3)__________________

}

Class Menu extends MenuComponent

{

Public String name;

Public void addComponent(MenuComponent

menucomponent);

Public void removeComponent(MenuComponent menucomponent)

Public List< MenuComponent >

getElement(){return null};

}

Class MenuItem extends MenuComponent

{

Public ______(4)_____________________

Public MenuItem(String name)

{

this.name=name;

this.componentList= componentList’

}

 Add方法略

Remove方法略

getElement方法略

}

Main()

{

Menu mainMenu= new MenuComponent(“ABC”);

Menu subMenu= new MenuComponent(“DEF”);

MenuItem menuItem= new

MenuComponent(“GHI”);

__________________(5)____________

subMenu, addComponent(menuItem);

}

2021上半年软件设计师下午真题及答案解析【完整版】请大家点击下载附件查看,或-扫码-看答案,提前估分!

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

软考备考资料免费领取

去领取

!
咨询在线老师!