結果 : why constructor cannot be final static or abstract in java