- 3
- 0
- 约7.64千字
- 约 17页
- 2020-12-10 发布于广东
- 举报
可编辑文档
PAGE 页码页码/NUMPAGES 总页数总页数
设计准则I:正确性和健壮性
正确性:每个项目都要满足指定的需求,然后一起满足所有应用程序的需求,设计的正确性一般是指充分性,实现正确性的正式方法是依靠数学逻辑,非正式方法是判断设计是否满足所需的功能,当进入详细设计阶段时,经常采用正式方法来判断正确性。.
模块可是类或者类的包,包的接口和类的接口不同,包不能被实例化,通过包来使用接口的一种方法是利用包中指定对象来提供相应的接口。.
为了模块化特定的应用程序,在高层需要创建包,在底层需要创建类
设计中用到两种类:领域类和非领域类,一般是从领域类开始类的选择,然后扩展到非领域类,非领域类通常用于概括领域类。.
健壮性:防止错误输入,防止开发错误;提高健壮性的办法:检查输入、初始化、参数传递技术、检查参数是否违反约束的方法、在类中捕获参数、包装参数、强化意图。
设计准则II 灵活性、可重用性、高效性
灵活性:在设计时通常要考虑到将来的变化;增加新功能要依据其上下文和应用范围
可重用性:一个方法相对于上下文环境越独立,其可重用性就越高;完全指定、避免不必要的封装类耦合、让名字更具表达性、解释算法。
高效性:应用程序必须在指定时间内完成特定的功能,同样,对内存容量也有一定的要求
设计模式引言:
设计目标是:灵活性、健壮性、可重用性
设计原则:面向接口编程的原则(面向接口编程而不是
您可能关注的文档
- 设计模式实验五187.docx
- 设计施工总承包模式及其造价控制初探702.docx
- 设计院运营管理模式981.docx
- 课件设计思路及流程图929.docx
- 评职称单位推荐意见602.docx
- 调查报告数据分析209.docx
- 调研报告的格式及排版586.docx
- 详解云计算技术887.docx
- 财务管理(年财务分析报告)265.docx
- 财务会计核算软件、使用说明书017.docx
- 2026金属制品行业市场现状分析研判供需结合投资评估规划发展讨论.docx
- 2026中国气凝胶绝热材料在新能源领域的应用拓展研究.docx
- 2026中国基层医疗机构数字化改造需求与投资回报分析报告.docx
- 2026中国青年公寓品牌价值与市场定位策略报告.docx
- 2026晶圆厂扩建潮下光刻胶配套材料供应安全评估与对策报告.docx
- 2026全球OLED显示材料技术演进与市场竞争格局报告.docx
- 2026背景下智能润滑系统集成投资前景.docx
- 2026中国轨道交通牵引供电设备全生命周期成本分析报告.docx
- 2026中国老年痴呆症早期筛查技术与照护体系构建报告.docx
- 2026中国物流行业技术创新趋势与专利布局分析报告.docx
最近下载
- 主治医师资格考试康复科天天练(附答案).docx VIP
- 《动画设计》课件.ppt VIP
- 银河证券-银河金工组合优化系列报告-时序截面三层深度学习模型预测收益风险信号.pdf VIP
- GBT 31887.3-2025 自行车 照明和回复反射装置 第3部分:照明和回复反射装置的安装和使用标准立项发展报告.docx VIP
- 船舶舾装件涂装技术要求.docx VIP
- DB1331_T 111-2025 雄安新区重要建筑物结构耐久性标准.pdf VIP
- 控制系统计算机辅助设计——MATLAB语言与应用(第3版).pdf VIP
- 核电厂安全级电动机控制中心质量鉴定 NB T 20074-2012.pdf VIP
- 小学应用题大全及答案.pdf
- 智能变电站继电保护检修安全风险管控策略.pdf VIP
原创力文档

文档评论(0)