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

1.单例模式

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

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

2.适配器模式

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

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

Adapter 适配器

Adaptee 被适配的类

相关推荐
木井巳1 天前
【多线程】单例模式
java·单例模式·java-ee
忧郁的Mr.Li1 天前
设计模式--单例模式
javascript·单例模式·设计模式
卷卷的小趴菜学编程1 天前
项目篇----仿tcmalloc的内存池设计(page cache)
c++·缓存·单例模式·tcmalloc·内存池·span cache
沛沛老爹2 天前
跨平台Agent Skills开发:适配器模式赋能提示词优化与多AI应用无缝集成
人工智能·agent·适配器模式·rag·企业转型·skills
Sivan_Xin2 天前
拒绝 If-Else 屎山:利用适配器模式(Adapter)构建第三方登录的“防腐层”实战
linux·python·适配器模式
短剑重铸之日2 天前
《设计模式》第七篇:适配器模式
java·后端·设计模式·适配器模式
萧曵 丶2 天前
懒加载单例模式中DCL方式和原理解析
java·开发语言·单例模式·dcl
萧曵 丶2 天前
单例模式 7 种实现方式对比表
java·单例模式
小码过河.6 天前
设计模式——适配器模式
设计模式·适配器模式
当战神遇到编程6 天前
图书管理系统
java·开发语言·单例模式