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

1.单例模式

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

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

2.适配器模式

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

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

Adapter 适配器

Adaptee 被适配的类

相关推荐
zh_xuan2 小时前
c++ 单例模式
开发语言·c++·单例模式
西北大程序猿13 小时前
单例模式与锁(死锁)
linux·开发语言·c++·单例模式
找不到、了3 天前
实现单例模式的常见方式
java·开发语言·单例模式
不愧是你呀5 天前
C++中单例模式详解
网络·c++·windows·单例模式
变身缎带5 天前
Unity中的MonoSingleton<T>与Singleton<T>
unity·单例模式·c#·游戏引擎
冰茶_6 天前
适配器模式:让不兼容接口协同工作
microsoft·设计模式·适配器模式
无问8176 天前
SpringBoot:统一功能处理、拦截器、适配器模式
spring boot·后端·适配器模式
小吴同学·7 天前
OPC Client第6讲(wxwidgets):Logger.h日志记录文件(单例模式);登录后的主界面
开发语言·c++·单例模式·wxwidgets
勤奋的知更鸟8 天前
Java 单例模式详解
java·开发语言·单例模式
ailinghao8 天前
单例模式的类和静态方法的类的区别和使用场景
flutter·单例模式