软件设计与体系结构设计原则设计模式.pptx
《软件设计与体系结构设计原则设计模式.pptx》由会员分享,可在线阅读,更多相关《软件设计与体系结构设计原则设计模式.pptx(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、11计算器第1页/共40页22计算器第2页/共40页33计算器第3页/共40页44Windows计算器 要求写一个要求写一个Windows的计算器,代码可否的计算器,代码可否复用?复用?第4页/共40页55Windows计算器Operation运算类第5页/共40页66Windows计算器Operation运算类第6页/共40页77Windows计算器客户端代码第7页/共40页88Windows计算器加一个开根号运算加一个开根号运算修改修改Operation类类第8页/共40页99Windows计算器维护薪资管理系统 技术人员月薪 市场销售人员底薪+提成 经理年薪+股份增加:兼职工作人员时薪第
2、9页/共40页1010Windows计算器Operation运算类第10页/共40页1111Windows计算器加减乘除类第11页/共40页1212Windows计算器加减乘除类第12页/共40页1313Windows计算器如何让计算器知道希望用哪种计算方式呢?如何让计算器知道希望用哪种计算方式呢?第13页/共40页1414简单工厂模式简单运算工厂类第14页/共40页1515简单工厂模式简单运算工厂类第15页/共40页1616简单工厂模式客户端代码第16页/共40页1717要修改加法运算?要修改加法运算?简单工厂模式增加复杂运算?增加复杂运算?修改界面?修改界面?第17页/共40页1818简单
3、工厂模式第18页/共40页1919UML概述UML的三位主要奠基人,被称为“三友”(three amigos),UnifiedG.Booch 布奇 Booch方法J.Rumbaugh 兰博 OMT方法I.Jacobson 雅格布森 OOSE方法第19页/共40页2020UML概述第20页/共40页2121UML概述UML 2.0UML 2.0UML 1.2UML 1.2UML 1.1UML 1.1UML1.0UML1.0UML 0.9UML 0.9Unified MethodUnified Method0.80.8UML 1.3UML 1.3UML 1.4UML 1.4199519951995
4、文档版类文档版类文档版类文档版类文档版类文档版类199619961996精华相关精华相关精华相关精华相关精华相关精华相关199719971997年年年年年年1 11月最月最月最月最月最月最初提交给初提交给初提交给初提交给初提交给初提交给 OMGOMGOMG199719971997年年年年年年9 99月最后月最后月最后月最后月最后月最后提交给提交给提交给提交给提交给提交给OMGOMGOMG199819981998199919991999 200020002000年年年年年年(计划的较小修订计划的较小修订计划的较小修订计划的较小修订计划的较小修订计划的较小修订)200120012001年年年年年年
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件设计 体系结构 设计 原则 模式
限制150内