最新 最热

工厂设计模式

定义一个用于创建对象的接口,让子类决定实例化哪一个类,FactoryMethod使得一个类的实例化延迟到子类

2020-11-26
0

JavaScript 设计模式学习第六篇-设计原则

在前文我们介绍了面向对象三大特性之继承,本文将主要介绍面向对象六大原则中的单一职责原则(SRP)、开放封闭原则(OCP)、最少知识原则(LKP)。...

2020-11-26
0

Design Patterns 之工厂模式

现实生活中,原始社会自给自足(没有工厂),农耕社会小作坊(简单工厂,民间酒坊),工业革命流水线(工厂方法,自产自销),现代产业链代工厂(抽象工厂,富士康)。...

2020-11-26
1

为什么要学习设计模式

通过设计模式,我们可以共享词汇,在讨论问题时,我们只要说出这个问题可以用什么设计模式,而不用纠结如何如何实现。再也不用担心看不懂别人的程序了。...

2020-11-24
0

设计模式行为型:备忘录模式(MementoPattern)

在不破坏封装的前提下,捕获对象的内部状态,并在对象外存储这个内部状态,以便将来回滚到这一状态。

2020-11-17
0

实例解析C#设计模式编程中简单工厂模式的使用

简单工厂模式的介绍  说到简单工厂,自然的第一个疑问当然就是什么是简单工厂模式了?在现实生活中工厂是负责生产产品的,同样在设计模式中,简单工厂模式我们也可以理解为负责生产对象的一个类, 我们平常编程中,当使用"n...

2020-11-17
0

Java 枚举

___________________________________________

2020-11-10
1

设计模式-状态模式

最近项目中有个项目是用到了状态得操作,比如从审核到审核通过再到审核查看审核中再到审核完成等一系列得状态。

2020-11-06
1

建造者模式 Builder Pattern

Builder Pattern,是 Java 常用的设计模式之一。它提供了一种将多个简单对象一步步构建成一个复杂对象的能力。

2020-11-06
1

『设计模式』一句话教你分清楚UML组合聚合和联系!

23种设计模式+额外常用设计模式汇总 (持续更新) 组合:组合后的实体消失,则所有构成实体的部件都无意义,可以理解为不能独立存在 定义: 与聚合相比,组合描述的是这样的关联关系,部分离开整体后就没有实际意义了.所以我们说...

2020-10-28
0