![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式与Java
在長島喝冰茶
这个作者很懒,什么都没留下…
展开
-
创建型模式---工厂模式
文章目录1. 模式名称及概念2. 工厂模式的好处3.简单工厂模式4. 工厂方法模式5.抽象工厂模式6.简单工厂和抽象工厂的比较参考资料1. 模式名称及概念软件系统经常不断变化,而且不稳定。我们必须考虑对象和关系的松耦合。松耦合是软件设计时一个非常重要的特性,可以帮助系统不做或者做很少的变更就能扩展新功能。工厂顾名思义就是创建产品。根据产品时具体产品还是具体工厂可以分为简单工厂模式和工厂方法...原创 2020-03-14 19:59:28 · 157 阅读 · 0 评论 -
结构型模式---装饰器模式
文章目录1. 模式名称及概念2. 使用场景3.特征及鉴别方法4.装饰器模式的设计装饰器设计模式实现5.Java中的应用IO框架自定义数据连接池参考资料1. 模式名称及概念在实际生产中,某个类的行为(它所提供的方法)已经没法满足当前的需要了,但是又需要使用原有的部分功能,因此需要对原有对象进行增强。装饰器模式(Decorator Pattern)也叫包装器模式就是为了解决此问题而诞生的,它是对...转载 2020-03-13 18:29:15 · 114 阅读 · 0 评论 -
设计模式专辑
设计模式1. 什么是设计模式?软件设计模式(Software Design Pattern),又称设计模式,是指在软件开发中,经过验证的,用于解决在特定环境下、重复出现的、特定问题的解决方案。2.为什么要学习设计模式设计模式的本质是面向对象设计原则的实际运用,是对类的封装性、继承性和多态性以及类的关联关系和组合关系的充分理解。正确使用设计模式具有以下优点。可以提高程序员的思维能力、编程...原创 2020-03-13 11:26:16 · 109 阅读 · 0 评论