- 4
- 0
- 约小于1千字
- 约 23页
- 2016-12-21 发布于江苏
- 举报
简单工厂模式 场景——代码无错就是优? 面试中要求用任意一种面向对象语言开发一个+、-、*、/计算器 高质量的代码要做到可维护、可扩展、可复用 曹操吟诗: 喝酒唱歌,人生真爽 活字印刷 面向对象程序设计的好处 通过封装、继承、多态降低程序的耦合性 设计模式的目的是使程序更加灵活、容易修改和易于复用。 复用并非复制!!!(例如将该计算器程序移植成WinForm) 简单工厂模式——将创建具体对象封装 客户端代码: 类结构图 UML复习 编程是一门技术 更加是一门艺术 * * 命名规范太差 判断效率低下 没有做除数非0判断 对酒当歌,人生真爽 对酒当歌,人生几何 喝酒唱歌,人生真爽 对 当 几 何 业务封装 Operation类 客户端程序 紧耦合VS松耦合 留后门的风险 用继承和多态来降低耦合 工厂类 现在要是增加一种新的运算都需要改动哪些代码? +代表public,-代表private,#代表protected 继承关系 企鹅需要知道气候的变化 聚合表示一种弱的“拥有”关系,往往表示A对象可以包含B,但B不是A的一部分 合成关系是一种强“拥有”关系,体现了严格的部分和整体关系,部分和整体生命周期一样 *
您可能关注的文档
最近下载
- 年产2000吨硅碳负极材料项目可行性研究报告模板-立项备案.doc
- Haier海尔540升风冷变频十字对开门冰箱 BCD-540WGHTD14SEU1说明书用户手册.pdf
- 管理文秘案例分析题[1].pdf VIP
- 东亚世界与东亚文化圈的形成授课教师.PPT VIP
- 《运动损伤与康复》王国祥 1第一章 概述.ppt VIP
- 看谁算得巧课件.ppt VIP
- 电子封装材料及其应用演示.ppt VIP
- 大庆医学高等专科学校单招参考试题库(含答案) .pdf VIP
- 山东劳动职业技术学院单招《数学》考前冲刺练习含完整答案详解【全国通用】.docx VIP
- 四川省2025年高职单招文化素质考试(普高类)信息技术和通用技术试卷(含答案).pdf
原创力文档

文档评论(0)