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?应用程序单例模式:不同位置使用的单个对象,不强制执行其单例。

相关推荐
程序员小续24 分钟前
React 源码解读流程:从入口到渲染的全链路揭秘
前端·javascript·面试
江湖十年36 分钟前
Go 1.25 终于迎来了容器感知 GOMAXPROCS
后端·面试·go
前端小巷子1 小时前
Vue3 响应式革命
前端·vue.js·面试
小奋斗17 小时前
深入浅出:JavaScript中 三大异步编程方案以及应用
javascript·面试
cxyxiaokui00117 小时前
别让你的Java对象在内存里躺平!序列化带它看世界
后端·面试
猿java18 小时前
精通MySQL却不了解OLAP和 OLTP,正常吗?
java·后端·面试
weixin_4565881519 小时前
【java面试day16】mysql-覆盖索引
java·mysql·面试
宫水三叶的刷题日记19 小时前
真的会玩,钉钉前脚辟谣高管凌晨巡查工位,小编随后深夜发文
前端·后端·面试
叽哥20 小时前
Flutter面试:Dart基础2
flutter·面试·dart