結果 : how to create custom immutable object in java