トップページ > プログラム > 2014年07月13日 > pH0i5vaW

書き込み順位&時間帯一覧

31 位/220 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000010020000003



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
★★Java質問・相談スレッド169★★

書き込みレス一覧

★★Java質問・相談スレッド169★★
622 :デフォルトの名無しさん[sage]:2014/07/13(日) 14:53:25.28 ID:pH0i5vaW
「その他のクラス」を全てstaticな内部クラスにして「子クラス」は通常の内部クラスにする
そうすれば親クラスの変数にアクセスできるのは「子クラス」だけ
★★Java質問・相談スレッド169★★
638 :デフォルトの名無しさん[sage]:2014/07/13(日) 17:12:30.15 ID:pH0i5vaW
いや普通にそう思うでしょ
「変数名を変数にする」って言ってんだから

俺もリフレクションを真っ先に考えたけど
リフレクションは変数名そのものを自由に指定する技術ではないから
結局事前に変数名を宣言しておく制限は回避できないと思って黙ってただけだよ

俺と同じように無理だと理解して黙ってた人は多いだろうよ
★★Java質問・相談スレッド169★★
639 :デフォルトの名無しさん[sage]:2014/07/13(日) 17:14:26.30 ID:pH0i5vaW
いや、Javassist使って実行時にバイトコードを書き換えれば変数名を動的に指定することもできるだろ


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。