单例模式(Singleton Pattern):确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类,它提供全局访问的方法。
单例模式的要点有3个:
一是某个类只能有一个实例;
二是它必须自行创建这个实例;
三是它必须自行向整个系统提供这个实例。
单例模式是一种对象创建型模式。单例模式又称单件模式或单态模式。
接口隔离原则(ISP)中,客户端不应该被迫依赖于它不使用的__________。
填空题
接口隔离原则(ISP)中,客户端不应该被迫依赖于它不使用的__接口__
。
2.
依赖倒置原则(DIP)中,高层模块不应该依赖于低层模块,二者都应该依赖于__________。
填空题
依赖倒置原则(DIP)中,高层模块不应该依赖于低层模块,二者都应该依赖于__抽象__
。
3.
里氏替换原则(LSP)强调,子类必须能够替换其`__(1)__`并出现在基类能够出现的任何地方。
填空题
里氏替换原则(LSP)强调,子类必须能够替换其__基类__
并出现在基类能够出现的任何地方。
4.
开闭原则(OCP)中,软件实体应该对__(1)__开放,对__(2)__关闭。
填空题
开闭原则(OCP)中,软件实体应该对__扩展__
开放,对__修改__
关闭。
5.
在实现简单工厂模式时,工厂类通常是__(1)__类,目的是将产品的实例化逻辑隐藏在工厂内部。
填空题
在实现简单工厂模式时,工厂类通常是__静态__
类,目的是将产品的实例化逻辑隐藏在工厂内部。
在工厂方法模式中,核心的工厂类不再负责所有产品的创建,而是将具体创建工作交给子类去做。
很好地符合了“开闭原则”。
懒汉单例模式
到这里竹竹零就要和大家说再见了
希望时光不负赶路人,愿我们做最好的自己!!!
如果您觉得有失偏颇请您在评论区指正,如果您觉得不错的话留个好评再走吧!!
您的鼓励就是对我最大的支持! ! !