C#面试问题41-60

  1. What is the Singleton design pattern?

Singleton is a class that only allows creating a single instance of itselt.

单例设计模式是一个类,它只允许创建自己的单个实例。

构造函数防止他在单例类以外的地方被调用。

使用情景:need a single object resposible for some job that is shared by the whole application.

What is a globl state? public

Why is singleton considered an anti pattern?

What is the difference between the singleton design pattern and the application singleton?应用程序单例模式:不同位置使用的单个对象,不强制执行其单例。

相关推荐
穗余1 小时前
NodeJS全栈开发面试题讲解——P7 DevOps 与部署和跨域等
前端·面试·node.js
汪汪汪侠客1 小时前
源码解析(一):GraphRAG
算法·面试·大模型·rag·graphrag
零叹1 小时前
篇章七 数据结构——栈和队列
java·数据结构·面试·面试题·双端队列··队列
Jackson__2 小时前
深入思考 iframe 与微前端的区别
前端·javascript·面试
前端小巷子2 小时前
JS浮点数精度问题
开发语言·前端·javascript·面试
独行soc2 小时前
2025年渗透测试面试题总结-匿名[校招]安全研究员(SAST方向)(题目+回答)
linux·安全·web安全·面试·职场和发展·渗透测试
_一条咸鱼_2 小时前
Android Runtime内存管理子系统启动流程原理(13)
android·面试·android jetpack
想用offer打牌3 小时前
一站式了解BASE理论
后端·面试·架构
前端小巷子3 小时前
JS 函数柯里化
前端·javascript·面试
工呈士4 小时前
React Hooks 与异步数据管理
前端·react.js·面试