03--第三章设计模式简介课案.pptVIP

  • 1
  • 0
  • 约5.61千字
  • 约 36页
  • 2017-04-07 发布于湖北
  • 举报
体会设计模式的美妙 体会设计模式的美妙 这样,只需要输入运算符号,工厂就实例化出合适的对象,通过多态,动态调用相应的子类方法实现了计算的结果。 体会设计模式的美妙 体会设计模式的美妙 界面的实现就是这样的代码,不管你是控制台程序,Windows程序,Web程序,PDA或手机程序,都可以用这段代码来实现计算器的功能,当有一天我们需要更改加法运算,我们只需要修改OperationAdd 就可以了。 想一下,如果需要增加各种复杂运算,比如平方根,立方根,自然对数,正弦余弦等,我们该如何做? 编程是一门技术,更加是一门艺术,不能只满足于写完代码运行结果正确就完事,时常考虑如何让代码更加简炼,更加容易维护,容易扩展和复用,只有这样才可以是真的提高。写出优雅的代码真的是一件很爽的事情。不过学无止境,其实这才是理解面向对象的开始。 推荐几本好书 * * * * 第三章 设计模式简介 什么是设计模式? 设计模式的作用是什么? 有哪些常用的设计模式? 怎么使用设计模式? 3.1 什么是设计模式 我们平时大多数的工作过程是源于已有的经验 经验是以往教训的总结 经验可以指导我们不重复犯同样的错误 经验对于一个程序员来说尤为重要 Christopher Alexander(伯克利分校的建筑学教授)的定义: 每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的

文档评论(0)

1亿VIP精品文档

相关文档