我的疑惑是使用方案1可以實現序列化。如果我擴展一個可以被許多子類序列化的抽象類,那麼這是否可以實現?正如我在方案2中嘗試的那樣。使用超級類和子類進行序列化
可序列化將適用於所有豆類,請幫助我。
我懷疑情景1和情景2會相同或不同。
//方法來發送消息::: sendMsgs(SerializableObject)
方案1:
public class EmailMaster implements Serializable
{
// setters and getters
}
方案2:
public abstract class MessageBean implements Serializable
{
}
//whether EmailMaster and EmailEvent will become serializable ?
public class EmailMaster extends MessageBean
{
// setters and getters
public class EmailEvent extends MessageBean
{
// setters and getters
}
退房的第二個評論 http://stackoverflow.com/questions/8257380/should-i-consider-serialization-issues-when-designing-abstract-classes –
你爲什麼不嘗試一下? –