在PHP中防止类实例化(应该如何完成,如果是这样的话)

时间:2016-10-20 03:52:52

标签: php

我在PHP中有一个只有静态方法的类。是否适合防止此类被实例化,如果是这样,应该怎么做? (“适当”,我指的是与利弊相悖的预期用法。)

AFAIK,创建它的实例不会伤害或引起任何问题,除非它完全没有意义。

此外,AFAIK,这可以通过使构造函数私有或使类抽象来实现。 使构造函数变得私有似乎很困难,因为我不希望构造函数只在类中使用,而是我希望构造本身是不可能的。 并且将其抽象化似乎也是错误的和hacky,因为它是为了直接使用。

0 个答案:

没有答案