>>525
少し誤解がある。
イベントとは、要するにコールバック関数を登録しておいて必要に
なったら呼び出してねというだけの話だ。
JAVAではこれをObserverパターンと呼ぶ。
JAVAの世界では〜パターンと呼ぶだけでそれが何を表している
のか自明な為、特にイベントという単語はでてこないことが多い。
けれども、中身が変わるわけではない。ただそれだけのこと。

その例題でイベントモデルを想起したのは当然で、他の実装が思
いつかないのも当然だ。なにも問題ない。
ちなみに、その例題の構造がMediatorパターンになってることには
気付いてた?
文法は覚えました。動く物も一応は作れます。そこまで辿り着いて
るのなら、そろそろデザパタを覚える時期だ。ガンガレ!