专注在线职业教育25年
下载APP
小程序
希赛网小程序
导航

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

责编:胡媛 2021-05-29

为方便广大考生考后估分对答案,希赛网特向广大学员和网友搜集整理了相关真题信息,供大家参考。收集完整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上半年软件设计师下午真题及答案解析【完整版】请大家点击下载附件查看,或-扫码-看答案,提前估分!

相关推荐:2021上半年软件设计师真题及答案解析

热点推荐:2021年上半年软考真题及答案解析(汇总)

微信扫码看答案,提前估分

1.png

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

加群交流

公众号

客服咨询

考试资料

每日一练

咨询客服