What is the purpose of static class method?
Is it only to provide interface to static properties in a given class?
In reply to verif_learner:
No, a class method does not need to be
static to access
static properties. Please see my SystemVerilog OOP class for several uses of static methods.