2012-06-15 22 views
1

我在程序中附加目標文件時遇到了問題。我找到了this SO回答。如何專門實現這個子類來繞過附加的目標文件?

但是,我不知道如何繼承AppendableObjectOutputStream。任何人都可以教我如何更詳細?

+1

AppendableObjectOutputStream已經是ObjectOutputStream的子類。你真的需要什麼? –

+0

所以你的意思是我可以像 AppendableObjectOutputStream oos = new AppendableObjectOutputStream(bout); ? – LulalaBoss

+1

是的,你可以。您可以創建任何未標記爲抽象的類的新實例。因此,您可以在應用程序中複製/修改代碼,並且不要忘記實施'writeStreamHeader'方法。 –

回答

1
class YourClass extends AppendableObjectOutputStream { 
// any constructors required, if no default for Appendable 
    public AppendableObjectOutputStream(<your args here>) { 
     super(<other args here>); 
    } 
// any methods you want to @Override here 
} 
相關問題