- 7
- 0
- 约小于1千字
- 约 10页
- 2018-04-04 发布于重庆
- 举报
设计模式 简单工厂模式 本章目标 理解为什么要学习设计模式 可重用,可维护,可扩展,灵活性好 掌握简单工厂模式 一个题目 请用Java、C#任意一种面向对象语言实现一个计算器控制台程序,要求输入两个数和运算符号,得到结果? 面向对象的设计 怎么样才是,可重用,可维护,可扩展,灵活性好 活字印刷的故事 面向对象设计的好处 软件开发过程中,有太多因为一些小问题而导致整个程序几乎要重新来过的尴尬,所以开始通过封装,继承,多态,把程序的耦合度降低,刚才的问题其实就是将所有字刻在一个版面上造成耦合度太高所致。 使用面向对象的设计模式,使得程序更加的灵活,容易修改,并且易于复用 改造刚才的程序3-1 业务封装 改造刚才的程序3-2 关于耦合 就刚才的问题,加入我想加入乘法呢? 使用简单工厂模式解决这个问题。 改造刚才的程序3-3 这样的做的目的就是将程序进行解耦 总结 面向对象程序设计 可重用,可维护,可扩展,灵活性好 简单工厂模式的好处 将具体业务和实现进行了分离 将多个具体业务之间进行了解耦 Thank you * * * 这样的代码能够达到面向对象设计要求吗? * *
您可能关注的文档
最近下载
- 中国药典--四部通则-9205-药品洁净实验室微生物监测和控制指导原则.doc VIP
- 罚款单 处罚单(标准模板).docx VIP
- 高中数学第18讲 解析几何中用导数分析的几种问题.docx VIP
- 2026年全民国家安全教育日:统筹发展和安全+护航十五五新征程PPT课件.pptx VIP
- 河南省机关事业单位工考图书资料员复习资料.doc VIP
- 人教版高考生物真题汇编:DNA分子结构和复制(word版 有答案).docx VIP
- LKXA立式斜流样本说明书.doc VIP
- 河南省机关事业单位工考图书资料员复习资料.doc VIP
- 注册安全工程师考试建筑施工(初级)安全生产实务重点难点精练试题精析.docx VIP
- 《用水定额 第2部分:工业》DB43T 388.2-2025.docx VIP
原创力文档

文档评论(0)