![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
Cheirmin
2020届软件工程毕业生,目前就职于国内某云厂商。负责应用托管相关模块,擅长Linux编程
展开
-
简记策略模式
引言 在策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。 在策略模式中,我们创建表示各种策略的对象和一个行为随着策略对象改变而改变的 context 对象。策略对象改变 context 对象的执行算法。 --菜鸟教程定义 理解:看完上面这段话其实还是有点迷糊的,说白了,策略模式就是面向对象中一种多态的表现。把代码灵活化,优雅吧。 ...原创 2020-09-17 17:40:16 · 211 阅读 · 0 评论 -
关于单例模式,你是真的懂了吗?
引言: 说到单例模式(Singleton Pattern)相信大家都不陌生,它是Java中最基础的设计模式之一。 这种模式属于创建型模式,提供了一种创建对象的最佳方式。 简单点就是一个类只有一个实例,即不能被new一个出来了嘛,要访问它的时候就调用它给你提供的方法即可,不需要再重新实例化。 所以我们要做的事就很简单:设计一个类,只能有一个实例,并提供一个访问该实例的全局访问方法。 主要解决的问题:一个类被频繁创建和销毁 关键点:构造函数私有 实现: 今天我们按照逻辑来讲讲Java的8种单.原创 2020-09-15 09:26:15 · 277 阅读 · 0 评论