class MyClass{ Number getValue() { return new Long(33); } } class MySubclass extends MyClass{ Float getValue() { return new Float(1.23f); } }