Php “使用”是一种好的做法吗;“不可触及”吗;?它不能实例化,也不能继承

Php “使用”是一种好的做法吗;“不可触及”吗;?它不能实例化,也不能继承,php,Php,让我们设想一个类,用于检查值: final class Validator { private function __construct() { } private function __clone() { } public static final function checkValue ($a) { ... } public static final function checkValueInDb ($a) {

让我们设想一个类,用于检查值:

final class Validator
{
    private function __construct() { }
    private function __clone() { }

    public static final function checkValue ($a)
    {
        ...
    }

    public static final function checkValueInDb ($a)
    {
        ...
    }
}

实例化它或继承它是没有用的——不需要模仿,也不需要使用依赖注入。但是,现在我不能测试构造函数和克隆,因为它们是私有的,代码覆盖率说它不是100%

你可以使用静态方法的抽象类,而不是私有方法的抽象类。

抽象函数仍然可以继承,我不想要它。遗憾的是,没有“最终摘要”:)我认为这太过工程化了。你忘记了
私有函数{uuu wakeup(){}
:)