結果 : why use private constructor in java