随笔 - 833  文章 - 0  评论 - 9  阅读 - 35万

随笔分类 -  DesignPattern

[一]Head First设计模式之【策略模式】(鸭子设计的优化历程)
摘要:策略模式: 定义了算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。 阅读全文
posted @ 2016-04-09 22:01 Simle 阅读(206) 评论(0) 推荐(0) 编辑
设计模式之单例模式
摘要:作用:使类在JVM中只存在一个示例 实现方式: 1.饿汉式(加载类的时候就准备好实例) 2.懒汉式(调用获取实例的时候才会产生对象) 注意事项:构造函数必须为私有(禁止直接通过new的方式创建对象,只能通过提供的静态方法获取对象实例) 具体实现: 1.饿汉式 2.懒汉式 阅读全文
posted @ 2016-04-06 23:10 Simle 阅读(149) 评论(0) 推荐(0) 编辑
设计模式之开闭原则
摘要:Open-Closed Principle软件设计中的“开-闭原则”这个原则最早是由Bertrand Meyer提出,英文的原文是:Software entities should be open for extension,but closed for modification.意思是说,一个软件... 阅读全文
posted @ 2015-02-06 00:02 Simle 阅读(126) 评论(0) 推荐(0) 编辑
追MM与Java的23种设计模式
摘要:1、Factory:追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory。工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费... 阅读全文
posted @ 2015-02-04 15:57 Simle 阅读(160) 评论(0) 推荐(0) 编辑
设计模式
摘要:设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的;设计模式使代码编制真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构... 阅读全文
posted @ 2015-02-04 15:12 Simle 阅读(127) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示