なしグルービーにパラメータなしのメソッドを呼び出すためにはどのように括弧なしパラメータで 例をメソッドを呼び出すことができます - DEF法(引数)のため {}ブレース
我々は
方法「パラメータ」のようにそれを呼び出すことができ
が、どのような方法であればする任意のパラメータ voidメソッドを持っていない()
括弧なしでそれを呼び出す方法?あなたは
なしグルービーにパラメータなしのメソッドを呼び出すためにはどのように括弧なしパラメータで 例をメソッドを呼び出すことができます - DEF法(引数)のため {}ブレース
我々は
方法「パラメータ」のようにそれを呼び出すことができ
が、どのような方法であればする任意のパラメータ voidメソッドを持っていない()
括弧なしでそれを呼び出す方法?あなたは
あなたが、あなたはパラメータなしで唯一のゲッターとセッターを呼び出すことができますmethod()
のようなカッコを必要とすることはできません。
例:
getValue() {
...
}
が
instance.value
を言うよう
として呼び出すことができ、私はグルーヴィーを使用してDSLを作成しようとしていますし、また私はので、私のようにグルーヴィーの深い知識を持っていないのGroovyに新しいです今のところ、私はDSL(中括弧、セミコロンのような)でプログラミングの複雑さを望んでいません、私はいくつかのメソッドの中括弧を使用していないといくつかのためにそれはDSLを矛盾している使用しています。ブレースなしでパラメータを取っていないコードブロック? – jaspal
内部DSLを作成している場合、いくつかのデザインオプションがあるかもしれませんが、それは「特定のコードの質問」よりも「ホワイトボードの議論」であり、プログラマーのスタックエクスチェンジに適しています。 –