3

this生成されたセッターで日食が返されるようにします。これはBuilder-Patternに非常に役立ちます。

デフォルトでEclipseが行うこと:

public void set{uppercase_field_name}({field_type} {field_name}) {
    this.name = name;
}

私が日食にしたいこと:

public {class_type} set{uppercase_field_name}({field_type} {field_name}) {
    this.name = name;
    return this;
}

以下で変更できるいくつかのテンプレートを見つけました。

Preferences -> Java -> Code Style -> Code Templates

ただし、setter の署名ではなく、setter の本体のみを編集できます。

4

1 に答える 1

1

さらにグーグルで検索したところ、すぐに答えが見つかりました。

Eclipse で自己を返すセッターを生成する

セッターを生成するたびにビルドパターンを適用する必要がないため、このアプローチはさらに優れていると思います。慣例により、これは常に ですvoid

于 2013-12-18T12:13:42.070 に答える