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

相关推荐
唐梓航-求职中36 分钟前
编程大师-技术-算法-leetcode-355. 设计推特
算法·leetcode·面试
发现一只大呆瓜14 小时前
虚拟列表:支持“向上加载”的历史消息(Vue 3 & React 双版本)
前端·javascript·面试
千寻girling15 小时前
Koa.js 教程 | 一份不可多得的 Node.js 的 Web 框架 Koa.js 教程
前端·后端·面试
程序员清风15 小时前
北京回长沙了,简单谈谈感受!
java·后端·面试
网络安全-杰克16 小时前
2026面试自动化测试面试题【含答案】
自动化测试·软件测试·面试·职场和发展
千寻girling19 小时前
主管:”人家 Node 框架都用 Nest.js 了 , 你怎么还在用 Express ?“
前端·后端·面试
xiaoxue..20 小时前
合并两个升序链表 与 合并k个升序链表
java·javascript·数据结构·链表·面试
猿小羽1 天前
AIGC 应用工程师(3-5 年)面试题精讲:从基础到实战的系统备战清单
面试·大模型·aigc·agent·rag
boooooooom1 天前
Pinia必学4大核心API:$patch/$reset/$subscribe/$onAction,用法封神!
javascript·vue.js·面试