小编cak*_*yus的帖子

扩展单例类

我曾经像这样创建一个单例类的实例:

$Singleton = SingletonClassName::GetInstance();
Run Code Online (Sandbox Code Playgroud)

对于非单身人士类:

$NonSingleton = new NonSingletonClassName;
Run Code Online (Sandbox Code Playgroud)

我认为我们不应该区分我们如何创建一个类的实例,无论这是一个单身是否.如果我看到其他班级的感知,我不在乎班级是否需要单身人士班级.所以,我仍然不满意php如何处理单例类.我想,我总是想写:

$Singleton = new SingletonClassName;
Run Code Online (Sandbox Code Playgroud)

只是另一个非单身人士类,有这个问题的解决方案吗?

php oop singleton extend

5
推荐指数
1
解决办法
1887
查看次数

标签 统计

extend ×1

oop ×1

php ×1

singleton ×1