标签:clone
-
为不可变的类实现clone() - java
我正在开发一个类库。 我有一个矩阵的抽象基类Matrix,它提供了一些基本方法的实现。 源自Matrix的是不同类型矩阵的具体子类。 我要求矩阵是可克隆的,因此Matrix实现了Cloneable接口。 从Matrix派生的某些类是不可变的 不可变类的克隆方法是否可以接受,而不是返回对象的克隆,而是返回对象本身? 一些(过于简化的)代码可用于澄清: abst […]
我正在开发一个类库。 我有一个矩阵的抽象基类Matrix,它提供了一些基本方法的实现。 源自Matrix的是不同类型矩阵的具体子类。 我要求矩阵是可克隆的,因此Matrix实现了Cloneable接口。 从Matrix派生的某些类是不可变的 不可变类的克隆方法是否可以接受,而不是返回对象的克隆,而是返回对象本身? 一些(过于简化的)代码可用于澄清: abst […]