设计模式
设计模式
houbin0912
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
体会设计模式
基础:对象,继承、接口、多态 方法论:哪些是变的,哪些是不变的,能够不写死的东西,都写成活的。 实现:结合java面向对象技术,分析业务,抽象和找出规律,完成代码 目的:对扩展开放,对修改关闭(满足开闭原则),提高扩展性,维护方便。尽量不修改已有的类和功能,增加新的类就可以满足需求。原创 2017-05-07 16:09:20 · 306 阅读 · 0 评论 -
设计模式(Design Patterns)
设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中合理的运用设计模式可以完美的解决很多问题,每种模式在现在中都有相应的原理来与之对应,每转载 2016-10-08 16:34:54 · 553 阅读 · 0 评论 -
简单工厂、工厂方法、抽象工厂、策略模式、策略与工厂的区别
结合简单示例和UML图,讲解工厂模式简单原理。 一、引子 话说十年前,有一个爆发户,他家有三辆汽车(Benz(奔驰)、Bmw(宝马)、Audi(奥迪)),还雇了司机为他开车。不过,爆发户坐车时总是这样:上Benz车后跟司机说“开奔驰车!”,坐上Bmw后他说“开宝马车!”,坐上 Audi后他说“开奥迪车!”。 你一定说:这人有病!直接说开车不就行了?!而当把这个爆发户的行为放到我们程序语转载 2016-09-23 18:28:56 · 435 阅读 · 0 评论
分享