「Iterator パターン」って何に例えられるんだろう。
■フィルムカメラ
フィルムカメラは、フィルム(オブジェクト)を入れて、シャッターを押せば写真が撮れ、巻き上げ装置が次々とフィルムを送っていきます。フィルムは巻き上げ装置に合うものであれば入れ替え可能ですね。
- 増補改訂版Java言語で学ぶデザインパターン入門/結城 浩
- ¥3,990
- Amazon.co.jp
「Iterator パターン」って何に例えられるんだろう。
■フィルムカメラ
フィルムカメラは、フィルム(オブジェクト)を入れて、シャッターを押せば写真が撮れ、巻き上げ装置が次々とフィルムを送っていきます。フィルムは巻き上げ装置に合うものであれば入れ替え可能ですね。
ちょっと、ここらでじっくり習得してみよう。
最長の検索をしたり、最後までいって戻ってみたり、最小の検索で丁寧にしてみたり
これはちょっとやっかいです。SQL言語のようにひとつの世界がありそうです。「入門 正規表現」なる図書を購入してしまいました。
正解は、「%」または「_」を「¥」に変換でした。
java.util.regex
クラス Patternjava.util.regex
入門解説書として利用させて頂いています。
リファレンス(一覧)として利用させて頂いています。
オブジェクト指向プログラミングって理解しがたい。。
本を読んでも「ねこ」や「車」が出てきて概念から説明されるので、理解したようで実際プログラムを作ろうとすると分かっていない事に気付かされます。
「矢沢流 これで納得!オブジェクト指向入門」を読んでみて、クラスを作ればいいしクラスを使いやすくするだけでいいのだって気が楽になります。
クラスの書き方からポリモーフィズのサンプルまであって基本的な部分が理解できます。
■デザインパターン ←ちょっと古いので注意が必要です
その後、「Javaオブジェクト指向プログラミング」にある23のデザインパターン(GoF)のプログラムを追ってみれば理解しやすくなります。