![オブジェクト指向における再利用のためのデザインパターン](https://cdn-ak-scissors.b.st-hatena.com/image/square/ce67a9550af0c8a2f6d220242dddcc63e5fe3966/height=288;version=1;width=512/https%3A%2F%2Fm.media-amazon.com%2Fimages%2FI%2F51DuWqWrujL._SL500_.jpg)
今回は、パターンを1つだけ紹介します。「Mediatorパターン」です。GoF本では、それぞれのパターンの「目的]「背景」「効果」などが明示されています。私も、ちょっと真似をしてみましょう。複数のオブジェクトを組み合わせてプログラムの機能を実現するという目的において、オブジェクト間の関連がゴチャゴチャになってしまうという背景(問題)があり、Mediatorパターンの採用によって関連をキレイに整理できるという効果があります。説明だけでは、何のことだかわからないと思いますので、具体例をお見せしましょう。 図1[拡大表示](1)をご覧ください。これは、UML(Unified Modeling Language、ユーエムエル)と呼ばれる表記法で記述されたプログラムの設計図です。UMLでは、四角形の中に下線付きで名前を書いてオブジェクトを表し、関連のあるオブジェクトを矢印で結んで示します。ここで関連
一見、普通のボールペン。しかしその中には超音波と赤外線の発生装置を備え、書いたそばからデジタルデータに変換して保存していってくれる――。そんなデジタルペンに、新商品「airpenMINI」が登場した。“MINI”というだけあって、ペンと一緒に使う受信ユニットは80グラムと超軽量。USBからの充電も可能だ。 デジタル化した手書きのデータをさらに活用できるよう、専用のネットサービス「ふみくらぶ」が同時オープンした。手書きデータをグリーティングカード画像としてメールで送信したり、カレンダー上にアップロードして、PCだけでなく携帯電話などからも閲覧できるようになっている。 より進化したairpenMINI。このデジタルペンとネットサービス「ふみくらぶ」を使えば、ビジネスパーソンのシゴトの効率をさらに上げることができるのではないか? シゴトハックの達人2人がairpenMINIの可能性について語る。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く