
设计模式
文章平均质量分 94
设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。
Cynoon
这个作者很懒,什么都没留下…
展开
-
设计模式——工厂模式(Factory Pattern)
设计模式——工厂模式(Factory Pattern) 工厂顾名思义就是创建产品,根据产品是具体产品还是具体工厂可分为简单工厂模式和工厂方法模式,根据工厂的抽象程度可分为工厂方法模式和抽象工厂模式。该模式用于封装和管理对象的创建,是一种创建型模式。本文从一个具体的例子逐步深入分析,来体会三种工厂模式的应用场景和利弊。 文章目录设计模式——工厂模式(Factory Pattern)一、简单工厂模式二、工厂模式三、抽象工厂模式总结 一、简单工厂模式 用简单的话来说,简单工厂模式是工厂模式最简单的一种,他原创 2021-06-21 01:34:42 · 289 阅读 · 0 评论 -
设计模式——单例模式(Singleton Pattern)
设计模式——单例模式(Singleton Pattern) 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在有些场景中,为了节省内存资源、保证数据内容的一致性,对某些类要求只能创建一个实例,且该类能自行创建这个实例,这就是所谓的单例模式 文章目录设计模式——单例模式(Singleton Pattern)单例模式的优缺点优点缺点单例模式的应用场景单例模式与静态类的区别常见的7种实现方式1.饿汉模式2.懒原创 2021-06-16 01:10:51 · 719 阅读 · 0 评论