★★Java質問・相談スレッド152★★at TECH★★Java質問・相談スレッド152★★ - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト700:デフォルトの名無しさん 12/03/25 11:25:29.21 >>698 パターンが混在するのはあるが > ChainResponsibility と Proxy と Decorator が同居とか これはないだろ 701:デフォルトの名無しさん 12/03/25 12:23:20.73 http://java.sun.com/ 落ちた? 702:デフォルトの名無しさん 12/03/25 18:15:00.24 ジェネリックにIntegerではなくてintを入れたいです もしくはAllocatorを指定できればIntegerでもかまいません ようはintが使えない場合プールしたメモリを自前で切り盛りしたいのですが どのような書き方で可能でしょうか 703:デフォルトの名無しさん 12/03/25 18:24:41.44 >>702 できないと思う。int[] をどうぞ。 704:デフォルトの名無しさん 12/03/25 18:33:08.05 なるほど了解です 705:デフォルトの名無しさん 12/03/25 19:47:54.49 渡された文字列に対応するオブジェクトを返すクラスを作りたいと思います。 class ExtA extends Base{ … public getObject(String str){ if(str.equal.("test")){ return new Test(); } else if(str.equal.("moge")){ return new Moge(); } } … } class ExtB extends Base{ … public getObject(String str){ if(str.equal.("tea")){ return new Tea(); } else if(str.equal.("cup")){ return new Cup(); } } … } 作ってみたところ同じような処理なので、Baseの中に処理を書きたいと思うのですが このような場合どういう風に抽象化すればいいのでしょうか? Baseを継承した各クラスにListを使って文字列をキーとしてそれに対応するクラスのインスタンスを入れておこうかと思ったのですが冗長なような気がしたので。。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch