[Java SE 7] 次世代Javaの動向 6 [dolphin]at TECH[Java SE 7] 次世代Javaの動向 6 [dolphin] - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト550:デフォルトの名無しさん 08/03/12 09:22:49 builderパターンを使うってアイデアもあるけど、 実際比べてみると匿名クラス使う場合とタイプ数もあんまり変わらんのよね。 builderパターン + クロージャ: addMouseListener(new MouseListenerBuilder().setMouseClicked({MouseEvent e => System.out.println("clicked"); })); adapter + 匿名クラス: addMouseListener(new MouseAdapter(){ public void mouseClicked(MouseEvent e){ System.out.println("clicked"); } }); 551:デフォルトの名無しさん 08/03/12 12:03:38 クロージャってこういう呼び出し方出来ないんだろうか・・・。 ({arg => hogehoge})(arg); 552:デフォルトの名無しさん 08/03/12 12:06:59 クロージャーよりもやっつけで盛り込んだ既存のライブラリ仕様を洗練させて欲しいんだが。 553:デフォルトの名無しさん 08/03/12 12:34:23 >>551 BGGA v0.5にはない。 554:デフォルトの名無しさん 08/03/12 12:34:44 洗練って・・・ 下位互換考えるともう変更できんだろ・・ 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch