首页 新闻 会员 周边
1
回答数

已解决问题 不可变类为什么需要是不可继承的?

《Effective Java》第17条,最小可变化性里面讲到了不可变类,要实现一个不可变类,需要以下几点规则: 不要提供修改对象状态的方法 确保这个类不可被继承 所有属性都为private fina