class 的设计,由一组@statisticmethod 函数组成

the design of a class consisting of a set of @statisticmethod functions

在阅读一个python项目时,我发现作者用以下方式写了很多classes,即给定的class仅由一组函数组成的 @statisticmethod,例如下面的 class readingUtils。我的问题是这个设计是属于特定类型的设计模式,还是有什么特定的设计考虑?

class readingUtils(object):

    @staticmethod
    def function1(var1, var2):
        ----
    
    @staticmethod
    def function2(var1, var2):
        -----

这只是“单例”模式的一种变体。它只是一种将函数收集到一个连贯组中的方法,没有任何共享状态。