Say you\'re writing method foo() in class A. foo doesn\'t ever access any of A\'s state. You know nothing else about what foo does, or how it behaves. It cou
foo()
If foo() doesn't have anything to do with Object A then why is the method in there?
A
Static methods should still be relevant. If there isn't anything going on then why have you written a method that has no association with it?