constructor with override

constructor with override
crazy java 5.6