从java中的两个方法返回值

OBX*_*OBX -2 java methods

我用一种方法

public String introduce()
{
   return super.introduce();

}
Run Code Online (Sandbox Code Playgroud)

它返回introduce()超类方法的值.并假设introduce()方法返回

嘿! 我是史蒂夫,我26岁

在同一个班级,我也有另一种方法

public String getAlter() {
    return alter;
}
Run Code Online (Sandbox Code Playgroud)

现在 alter包含值:

工作

现在,问题是如何返回值

嘿! 我是史蒂夫,我26岁.我也被称为乔布斯!

来自被覆盖的方法,即

public String introduce()
{
   return super.introduce();

}
Run Code Online (Sandbox Code Playgroud)

Mur*_*nik 8

只需合并两种方法返回的字符串:

@Override
public String introduce() {
   return super.introduce() + ". I'm also known as " + getAlter() + "!";

}
Run Code Online (Sandbox Code Playgroud)