デコレータ元の関数を予め宣言しておき、デコレートしたい関数に対して@関数名とアノテーションの様に付け加えるだけでデコレートできる。
Javaでは到底こんなことはできない(groovyならできそうだが)実装方法で、この機能は非常に使い勝手が良さそう。
また、複数のデコレート可能であり、その場合は複数行に分けて宣言すればよい。
- 作者: Bill Lubanovic,斎藤康毅,長尾高弘
- 出版社/メーカー: オライリージャパン
- 発売日: 2015/12/01
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (1件) を見る