摘要: 在软件设计模式证这种不能修改,但可以扩展的思想也是最重要的设计原则,他就是开放-封闭原则 (OCP) 阅读全文
posted @ 2014-07-19 16:14 Mountains 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 单一原则: 程序设计时功能模块独立,功能单一更有助于维护和复用。例如:个人计算机功能很多,如果想从中只拿出一个功能来制造一个新的东西是困难的。同时如果你的计算机开不机,同时你的计算器功能也不能用了。在编程中如果一个类封装了太多功能和上面的结果是类似的。 阅读全文
posted @ 2014-07-19 16:01 Mountains 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6 7 namespace DesignMo... 阅读全文
posted @ 2014-07-19 15:33 Mountains 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 编程时一门技术,更是一门艺术简单工厂模式利用面向对象方式通过继承、封装、多态把程序的耦合度降低,设计模式使得程序更加灵活,容易修改,易于复用。下面是服务器计算器代码: 1 using System; 2 using System.Collections.Generic; 3 using System... 阅读全文
posted @ 2014-07-19 04:04 Mountains 阅读(295) 评论(0) 推荐(0) 编辑