单例模式和适配器模式的简单介绍

1.单例模式

确保某个类中只有一个实例对象 ,整个系统需要使用这个类实例的时候都是用这个唯一实例。为外要提供该实例的一个全局访问节点。(私有化他的构造方法不让外界去访问,但是需要提供一个公共的方法去获取这个实例 private static

  • 饿汉式 :类加载的时候唯一的实例对象就已经创建了,不管系统是否使用
  • 懒汉式:等你需要的时候再创建这个实例对象

2.适配器模式

类似于充电器转换头,充电器转换一样 typeC lighting。

将一个类的接口变成客户端所期待的另一种接口,从而使原本不匹配而无法在一起工作的两个类可以在一起工作。

Adapter 适配器

Adaptee 被适配的类

相关推荐
sg_knight6 天前
适配器模式(Adapter)
python·设计模式·适配器模式·adapter
一点多余.6 天前
java中的单例模式
java·开发语言·单例模式
NaCl鱼呜啦啦7 天前
static 实例 vs 单例模式
开发语言·单例模式
白太岁8 天前
C++:(5) 单例模式与支持初始化失败的单例模式
c++·单例模式
A懿轩A9 天前
【Java 基础编程】Java 面向对象进阶:static/final、抽象类、接口、单例模式
java·开发语言·单例模式
郝学胜-神的一滴9 天前
单例模式:从经典实现到Vibe Coding时代的思考
开发语言·c++·程序人生·单例模式·设计模式·多线程
Andy Dennis10 天前
各种单例模式的实现方式
java·单例模式
逆境不可逃10 天前
【从零入门23种设计模式02】创建型之单例模式(5种实现形式)
java·spring boot·后端·单例模式·设计模式·职场和发展
百锦再12 天前
线程安全的单例模式全方位解读:从原理到最佳实践
java·javascript·安全·spring·单例模式·kafka·tomcat
java干货13 天前
如何让 iPhone 用上 Type-C 充电器?适配器模式详解
c语言·iphone·适配器模式