Java中的抽象工厂模式和序列化

时间:2015-04-04 09:31:18

标签: java generics design-patterns interface

我有一个界面A:

public interface A {
   ...
}

我有一个工厂界面FA:

public interface FA { 
   public A create(); 
   public A deserialize(String pathToFile);
}

我希望某处有 serialize(String pathToFile)接口方法。问题就在于此......简单的解决方案是将其置于A中 - 但这是错误的,因为序列化和反序列化逻辑应该在同一个类中。但是我怎么把它放在FA?使它成为通用似乎是一个错误的路径(FA<A>

0 个答案:

没有答案