我正在尝试使用方法来返回屏幕上的输出?

时间:2016-12-08 17:37:42

标签: java methods get return invoke

这是我做的第一堂课;

<div class="mdl-textfield mdl-js-textfield mdl-textfield--floating-label">
            <textarea name="categoryName" class="mdl-textfield__input" type="text" id="textAddCategory"></textarea>
            <label class="mdl-textfield__label" for="textAddCategory">categoryName</label>
        </div>

这是第二节课;

package practical;

/**
* @author Aids
*
*/
public class Simpsons {

private String name;
private String catchphrase;
/**
 * @return the name
 */
public String getName() {
    return name;
}
/**
 * @param name the name to set
 */
public void setName(String name) {
    this.name = name;
}
/**
 * @return the catchphrase
 */
public String getCatchphrase() {
    return catchphrase;
}
/**
 * @param catchphrase the catchphrase to set
 */
public void setCatchphrase(String catchphrase) {
    this.catchphrase = catchphrase;
}



}


}

我要创建一个sayCatchPhrase方法并调用它以便返回;

巴特说吃我的短裤 荷马说D'哦! 丽莎说我会在我的房间里 尼尔森说HaHa

我是Java的新手,所以我不是那么棒,到目前为止调用部分的方法。希望有人能给我帮助。感谢

1 个答案:

答案 0 :(得分:0)

Simpsons课程中,覆盖toString方法。

@Override
public String toString() {
    return getName() + " says " + getCatchphrse();
}

在您的main方法中,只需System.out.println(<each instance of Simpsons>);