Java中的泛型抽象工厂模式和序列化
我有一个接口A:
public interface A {
...
}
我有一个工厂接口FA:
public interface FA {
public A create();
public A deserialize(String pathToFile);
}
我想在某个地方使用序列化(stringpathtofile)接口方法。问题来了。。。简单的解决方案是将它放在一个类中,但这是错误的,因为序列化和反序列化逻辑应该在同一个类中。但是我怎么把它放在FA里呢?使其通用似乎是一条错误的道路(FA<A>
)
共 (0) 个答案