/** We want the ability of several distinct classes to return some * value pertaining to an object (e.g. test score, height, volume, etc.) * All those classes that "implement" measureable must define how this * value is to be determined. */ public interface Measureable { public double getValue(); }