【发布时间】:2012-06-07 22:05:32
【问题描述】:
假设我有一个Serializable 类ShapeHolder,它拥有一个实现Serializable Shape 接口的对象。我想确保保存正确的具体形状对象(并且稍后恢复正确的类型)。
我怎样才能做到这一点?
interface Shape extends Serializable {}
class Circle implements Shape {
private static final long serialVersionUID = -1306760703066967345L;
}
class ShapeHolder implements Serializable {
private static final long serialVersionUID = 1952358793540268673L;
public Shape shape;
}
【问题讨论】:
标签: java oop serialization types