jacob deiter wrote:I have a class(A) with some static methods, I want to inherit all the method of class A and override one Method. Overriding Static method is not possible,
Yes, You can't override static to be non static in the subclass (OverridingVsHiding). Of course you can hide the methods by redefining them in the sub class (as static methods). If you expect the runtime polymorphism with those method, well you may have to look other options depending on your requirement.