迹忆客 计算机编程题库

PHP 经典面试题汇总一

关于单例模式的说法,错误的是?
  • 单例模式的目的是确保在全局环境中,一个类只能有一个实例存在
  • 单例模式一般要将构造函数设置为 private
  • 只需要将构造函数设置为private 即可确保全局中只有一个实例
  • 连接数据库的功能通常用单例模式实现
正确答案是:C
正确率:85%

解析:

构造函数设置为private,仅能确保无法通过 new 创建新实例,但仍可以通过 clone、反序列化等方式创建多个实例。

关于单例模式可以参考 单例设计模式那些事

查看笔记

扫码一下
查看教程更方便