它在本文中说:
让一个类成为最终因为它是不可变的是这样做的一个很好的理由.
我对此感到有点困惑......我理解不变性是线程安全性和简单性的POV中的好东西,但似乎这些问题与可扩展性有些正交.那么,为什么不变性成为最终上课的一个很好的理由呢?
java oop final
为什么Java不允许从构造函数是私有的类继承?
java inheritance
class a { ---- } class b extends a { }
但是我的班级a没有继承成b怎么样
java class
java ×3
class ×1
final ×1
inheritance ×1
oop ×1