«前の日記(2005-10-05) 最新 次の日記(2005-10-07)» 編集

netail.net

自作フリーソフトや,ゲームに関する雑記を公開してます.
日記はソフトウェア工学の論文ネタが中心です.

最近のお知らせ (古いものはこちら)


2005-10-06 [長年日記]

_ [work] ESS 2005の参加チケット到着

交通手段の確保を忘れていたので,とりあえず行きの飛行機だけ押さえた.初日はMDDロボットチャレンジを昼から見る予定.帰りは新幹線なのでまた後日確保することにする.

_ [work] リフレクションでの private メンバへのアクセス

一昨年,去年の課題は回答まで全部公開してしまっているので,今年も新しい材料を作る.

テスト駆動型開発をちょっと試してみているが,abstract クラスをテストするにはモックオブジェクトを適当に作るとか,テストのためにちょっと無理してるような気がしなくもない.

テスト対象の private メンバーの状態を調べるためにprivate フィールドの状態を調べる方法を試してみたが, "private なメソッドは accessible にできないよ" とエラーが出た.おかしいなーと思ったら,SecurityManager で private への reflection アクセスを禁止できるという記述があったので,どうも SecurityManager が標準で ON になっている,と思われる.

個人的には,setAccessible(true) するのと,AspectJで getter/setter をインタータイプ宣言するのと,どちらがマシなのか気になる.

お名前:
E-mail:
右の画像に書かれている文字列を入力してください:
コメント: