为什么在创建不可变类时将字段声明为私有

为什么在创建不可变类时将字段声明为私有