2014-02-12 67 views
-3

在超级抽象类中,我有一个toString方法,我想继承它。那怎么办呢?例如 A a = new A(1,name); A extends my superclass,我想输出为“A 1,名称为”Java超级toString方法

+2

A类将自动继承其父类的'toString()'。你卡在哪里? –

+0

这是否意味着您实际上拥有一个抽象类,或者是“超级抽象”只是一种修辞格? – Warlord

+0

我想使用像super.toString()类似的东西。 – user3082366

回答

0

你应该能够在你的派生类中,只是重新写toString()方法,如果这是什么你正在瞄准。如果你这样做,不要忘记@Override注释。

+0

是的,但教授要求我们最大限度地使用继承 – user3082366

+0

它的确如此,覆盖是继承的一个主要特征,它是最强大的特性之一。 – Arbiter