The King's Museum

ソフトウェアエンジニアのブログ。

2016-11-22から1日間の記事一覧

【Effective Java】項目76:防御的に readObject を書く

ストリームからオブジェクトをデシリアライズする readObject メソッドは実質的に public コンストラクタとして機能します。 そのため、クラスのコンストラクタで検査している正当性や不変式を readObject にも実装する必要があります。 Period クラスの例 …

(c) The King's Museum