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

相关推荐
怕什么真理无穷3 小时前
C++面试4-线程同步
java·c++·面试
拉不动的猪6 小时前
# 关于初学者对于JS异步编程十大误区
前端·javascript·面试
熊猫钓鱼>_>8 小时前
Java面向对象核心面试技术考点深度解析
java·开发语言·面试·面向对象··class·oop
进击的野人10 小时前
CSS选择器与层叠机制
css·面试
T___T13 小时前
全方位解释 JavaScript 执行机制(从底层到实战)
前端·面试
9号达人13 小时前
普通公司对账系统的现实困境与解决方案
java·后端·面试
勤劳打代码13 小时前
条分缕析 —— 通过 Demo 深入浅出 Provider 原理
flutter·面试·dart
努力学算法的蒟蒻13 小时前
day10(11.7)——leetcode面试经典150
面试
进击的野人14 小时前
JavaScript 中的数组映射方法与面向对象特性深度解析
javascript·面试
南山安14 小时前
以腾讯面试题深度剖析JavaScript:从数组map方法到面向对象本质
javascript·面试