Java言語で学ぶデザインパターン入門(増補改訂版)2020年対応コードに修正してみた

名著として名高い「増補改訂版 Java言語で学ぶデザインパターン入門」(2004年刊)の電子書籍がアマゾンKindleで半額になっているので(2020/9/10まで)、この機会に先日購入して読んでいます。

本当にいい本なのだけど、惜しむらくは近年のJavaに対応しておらず、実際にコンパイルしてみると初めの章の数か所でエラーが出ます(それもなぜか練習問題に多い…これでは初学者の読者が通読を断念しかねずもったいない…)

著者の方のWEBを拝見したところ、近年のJava未対応の部分に関しては、サンプルプログラムダウンロードへの反映や訂正欄への掲載はされていない模様です。

色んな人が初心者向けに勧めている本だけどエラーについて言及したものがほとんどなかったので(アマゾンのレビューの一部で見かけた位)、僭越ながら私の分かる範囲内で2020年現在コンパイルが通るコードに修正してみました。

続きを読む →