- 327 名前:315 [04/10/03 16:44:18 ID:Ab3yDh7p]
- >>326
> クラスの直列化や複製もインタフェースをあらかじめ実装しないと > 例外が発生するから別に当たり前の実装方法かも。 説明へたくそですみません。 クラスをシリアライズする時、Serializableインタフェースが実装していないと NotSerializableException例外が発生。 複製するときも、Cloneableインタフェースを実装していないと、 CloneNotSupportedException例外が発生。 なので、暗号化させたいクラスにも暗号化に必要なメソッドや変数を定義してある 暗号化インタフェースを実装していないと "暗号化インタフェースが見つからない"例外を発生させて、 コンパイル時に開発者に警告をうながす事も使いづらいの反面 合理的なのかなと思ったわけです。
|

|