title: Alternative to overiding static in java
body: <p>I was wondering: what would be the best way to fit an attribute to a class which is part of a large inheritance structure. I wanted to make an abstract static method which each class would override but after a quick google that doesn't seem to work. Any suggestions? </p>
  
  <p>I could make it an instance method but it really is a class level specification.</p>
  
  <p>Thanks in advance.</p>