让只有静态方法的类相互扩展是否有意义?是好/坏的做法?
class A {
static baz(){}
static doStuff(){}
}
class B extends A {
static foo(){}
static bar(){}
}
class C extends B {
static another(){}
}
我认为这样做是为了可以导入C然后
C.baz() and C.foo()
随时可用,但它看起来并不干净。