什么是不可变类

发布时间 2023-10-22 10:46:24作者: 熬夜就犯困

什么是不可变类

这个问题网上的解释千奇百怪,所以我打算学到老师讲的再来修改

  1. 不提供修改属性的方法
  2. 方法不能被重写
  3. 初始化属性需要保证对象只有一个引用,可以使用clone方法实现
  4. 提供获取属性的方法
  5. 属性应该是final修饰的