软件设计师:下午题(试题三)历年真题

2021年下半年




2021年上半年


2020年下半年


2019年下半年




2019年上半年



2018年下半年


2018年上半年


2017年下半年


后续知识引入

2017年上半年



2016年下半年



2016年上半年



2015年下半年



2015年上半年





2014年下半年



2014年上半年



2013年下半年



2013年上半年

2012年下半年

2012年上半年

2010年下半年

试题三总结

extend:扩展功能,如A --extend --B,那么当A无法完成时可以通过B来进行完成

如A是原先的收货地址表,B是添加新地址

include:该功能包含另一功能,如A --iclude-- B,那么必须做完B才能做A

如A是结账,B是选择收货地址,那么必须执行B后才能执行A

相关推荐
阿里巴啦7 小时前
从零搭建移动端数字人生成应用:React + Go + D‑ID 实战
react.js·golang·状态模式·数字人·did·ai移动端数字人
1024肥宅8 小时前
JavaScript常用设计模式完整指南
前端·javascript·设计模式
特立独行的猫a10 小时前
C++观察者模式设计及实现:玩转设计模式的发布-订阅机制
c++·观察者模式·设计模式
better_liang10 小时前
每日Java面试场景题知识点之-单例模式
java·单例模式·设计模式·面试·企业级开发
sg_knight10 小时前
什么是设计模式?为什么 Python 也需要设计模式
开发语言·python·设计模式
koping_wu11 小时前
【设计模式】设计模式原则、单例模式、工厂模式、模板模式、策略模式
单例模式·设计模式·策略模式
Thomas214311 小时前
pydantic AI Graph 打印流程图
流程图
Glad_R11 小时前
免费流程图工具深度对比:零成本也能专业绘图
流程图
咨询QQ:48773927812 小时前
基于DP动态规划的混合动力汽车P2构型探索
流程图
__万波__12 小时前
二十三种设计模式(十)--外观模式
java·设计模式·外观模式