2017-09-02 29 views
-2

所以...我有它覆蓋默認的toString()方法,它繼承(擴展)第一類另一個類的父類。 有沒有辦法覆蓋第二類的toString()方法,因此只是追加旁邊的父母類的toString()方法的輸出文本?
這是父母類的代碼:
@Override public String toString(){ return String.format("First Name: %s%nLast Name: %s", getFirstName(), getLastName()); }
我想只是在字符串的末尾添加Facility number: %s如何繼承toString()的輸出並附加其他文本?

+1

是的。發佈您的代碼。 –

+4

類似'public String toString(){return super.toString()+「additonal part」;}'? – Pshemo

+0

謝謝。它的工作原理:)我猜想這將是類似於「超級」的構造函數調用,但我不知道如何編寫它。 –

回答

1

你可以使用超級之前的toString()方法。它讓你使用基類的方法。這個詞這個給你從基類擴展的類的方法。