結果 : why do we use private constructor in java