【デザインパターン】Observerパターン

Observerとは監視者という意味で、何らかのイベントを監視して実行させるパターンです。

package com.example.observer;

public interface Observer {
public void update(Event event);
}
package com.example.observer;

public class ConcreteObserver implements Observer {
@Override
public void update(Event event) {

}
}
package com.example.observer;

import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

public abstract class Event {
private List<Observer> observerList = new ArrayList<>();

public void addObserver(Observer observer) {
observerList.add(observer);
}

public void deleteObserver(Observer observer) {
observerList.remove(observer);
}

public void notifyObserver() {
Iterator it = observerList.iterator();

while(it.hasNext()) {
Observer observer = (Observer)it.next();
observer.update(this);
}
}

public abstract void execute();
}
package com.example.observer;

public class ConcreteEvent extends Event {
@Override
public void execute() {
notifyObserver();
}
}
package com.example.observer;

public class Main {
public static void main(String[] args) {
Observer observer1 = new ConcreteObserver();
Observer observer2 = new ConcreteObserver();

Event event = new ConcreteEvent();
event.addObserver(observer1);
event.addObserver(observer2);

event.execute();
}
}

Observerを実装したクラスをインスタンス化してEventに追加し、後ほどEventのexecute()を実行することでupdate()の処理が実行されます。

まぁ、Observerはexecute()の処理実行を監視しているイメージです。

ITニュース(02/13)

日本が得意とする「メルトダウンしない小型原子炉」の開発で先駆ける世界 – Newsweekjapan

<「メルトダウンを起こさない」安全な小型原子炉「高温ガス炉」が脚光を浴びている。…

Surface Pro X2(仮)らしきPCがベンチマークに登場。けっこう性能いいぞ – GIZMODO JAPAN

次世代Pro X、期待してます!ノートPCでもありタブレットのようにも使えるマイクロソフトのSurface Proシリーズ。そのシリーズの中でも、インテルではなくクアルコムのチップを採用したSurface Pro Xは、動作の軽快さとバッテリー持ちに優れるなかなかいいマシンでした。 その次世代機が、そろそろお目見えするかもしれません。ベンチマークスコアに登場ベンチマークアプリ「Geekbench

Androidスマホ最高のベンチマークスコアをたたき出すGalaxy S22シリーズでもiPhone 13 Pro Maxにスコアで劣ることが明らかに – GIGAZINE

Samsungが2022年2月に発表したばかりのフラグシップスマートフォン「Galaxy S22」は、AppleのiPhone 13 Pro Maxにベンチマークテストのスコアで劣ることが明らかになっています。

岡山 5歳女児虐待 普段から十分な食事与えられず LINEでのやりとりや映像などから – FNNプライムオンライン

岡山市で当時5歳の女の子が虐待され、その後、死亡した事件で、女の子は普段から十分な食事を与えられていなかった疑いがあることが、捜査関係者への取材で新たにわかった。この事件は2021年9月、当時5歳の西田真愛ちゃんに対し、暴行を繰り返したとして、母親の西田彩容疑者(34)と、西田容疑者と内縁関係にある船橋誠二容疑者…

ウクライナ選手 競技中に戦争反対のメッセージ 平和を訴える|NHKスポーツ – NHK NEWS WEB

NHKスポーツ番組の放送予定、みどころ情報はこちらでチェック!中継番組のハイライトなどスポーツ動画も!

【引退】京急川崎駅で「パタパタ」引退 関東で最後… – 日テレNEWS

キオクシア工場の一部停止によりSSD用チップが最大10%高騰する可能性 – Engadget日本版

アップル製品向けにNANDフラッシュメモリを供給する主要サプライヤーの1つが生産工程の一部を停止したため、今後NANDフラッシュの価格が最大10%上昇するかもしれないとの予想が報じられています

若者の「食べログ離れ」が止まらない 信頼を失った口コミサイト、ユーザーはインスタやグーグルマップへ – Newsweekjapan

<ネットでの「飲食店の探し方」が変わりつつある。成蹊大学客員教授の高橋暁子さんは…

ステンレス板を切ってロボット・アームが形作るボディー。折り紙に触発されたEVスクーター「STILRIDE SUS1」 – GIZMODO JAPAN

ロボットに折らせたバイクってどゆこと?あたかも日本の折り紙を作るように、ロボット・アームでステンレス板を切って折って組み立てる、STILRIDE社のEVスクーター「SUS1」。名前は「スポーツ・ユーティリティー・スクーター・ワン」が由来となっています。

出現!太陽エネルギーの街【シリーズ激動の中国】(2022年2月12日) – テレ東BIZ

テレビ東京の元北京支局特派員が、2008年~2013年に中国全土を駆け回って取材した生々しい映像記録です。リーマンショックによって打撃を受けた中国が、GDPで日本を抜いて世界2位の経済大国に駆け上がり、国家主席に就任した習近平氏が覇権を唱え始める。この激動の時代に、現地では何が起きていたのか?テレビ東京ならではの…

「ゴーグル型VR機器」が世界で売れまくってるワケ | メタバースの世界 – 東洋経済オンライン

メタバースだ、VRだ、と言われてもピンとこない。大きなゴーグルをかぶると周りが見えなくなりそうだしなんだか怖い。自分にとっては異世界のような技術だし、普及するのはまだまだ先なんじゃなかろうか……。そう…

コンビニ店員に「無言でスマホを見せればいい」と思っている客の大きな勘違い – 日刊SPA!

コンビニで長く働いてきた筆者。辞めていた時期もあるが、現在はライター業の傍ら、知り合いの店長に「人手不足」を理由に頼まれ、空いた時間だけ手伝う生活をしている。店員は「何でもわかる」と思われがちだ。し…

楽天モバイルが最もスリムな5Gスマホ「Rakuten Hand 5G」を発売| – @DIME

5Gスマホの中で最もスリムながら5.1インチ有機ELディスプレイや6400万画素メインカメラを装備した楽天モバイル「Rakuten Hand 5G」楽天モバイルは、国内で販売されている5G対応スマートフォンで最もスリムな、…

激速ワイヤレスSSDがあれば、スマホのストレージは128GBでよくない? – GIZMODO JAPAN

さすがに64GBだと心細いけど、高価な512GBや1TB機じゃなくてもよくない?現在Indiegogoでクラウドファンディング中の「AIRmini」は、USBまたはWiFi 6で接続できる外部SSDです。ワイヤレスであってもデータ転送速度は2200MB/s! 理論値ではあるんでしょうけど、UHS-IIIのSDカードを軽々と抜いていくちょっぱやさが頼もしい。だって4K動画のストリーミングもできるっ

データ通信専用サービスはなくなるの? – PC Watch

通話、データ通信、SMSは、通信事業者が提供するサービスの3つの柱だ。これらがコミュニケーションを支える。通話サービスはそのうち消え去るのではないかと思っていた。データ通信で代替できるからだ。ところが、どうやら、そうは問屋が卸さないようだ。

仏、原子炉6基新設 50年までに(写真=ロイター) – 日本経済新聞

【パリ=白石透冴】フランスのマクロン大統領は10日、2050年までに国内に原子炉6基を新規建設すると発表した。温暖化ガス削減とエネルギー自立のために必要だと説明した。4月の大統領選を前に雇用を守る姿勢を強調する意味合いもあるが、最近は原子炉建設工事の遅れや異常による稼働停止が相次いでいる。計画通りに進むかは不透明感もある。仏東部ベルフォールでの演説で明らかにした。建設するのはまだ稼働実績のない

新生BlackBerry 5G、やはり「死」か。プロジェクトが頓挫している可能性が浮上 – すまほん!! – すまほん!!

OnwardMobilityの5G BlackBerry開発計画が進行していないと、海外情報サイトAndroid Policeが伝えました。情報源はBlackBerry関連情報に精通した海外サイトCrackBerryの創設者であるKevin Michaluk氏。2020年、鴻海傘…

経済ニュース(02/13)

年金改革で受給額498万円増も!【国民年金】ねんきん定期便では分からない真の金額を初試算 – ダイヤモンド・オンライン

現在、検討されている年金制度改革が実現すれば、あなたが受け取れる年金額が増えることになりそうだ。年金の給付額は幾ら増えるのか。「ねんきん定期便」や日本年金機構の見込み額試算では見えてこない本当の年金受給額を、国民年金に夫婦で加入している世帯について初試算した。

投信選びでは、なぜ「コストの低さ」が一番重要なのか? – ダイヤモンド・オンライン

書店で一番売れているETF本の最新版。『改訂新版 ETFはこの7本を買いなさい』(朝倉智也著)が2月16日に刊行される。投資先進国米国で、ほぼ毎年のように2桁成長を続けている注目の金融商品ETF(上場投資信託)。現在の純資産残高は約683兆円。一方、日本のETFの市場規模は2021年4月末で約60兆円。しかし、日本でもETFを投資の選択肢に入れる人が着実に増えている。特に注目度が高まっているのが海外ETFだ。(1)低コスト、(2)機動的な取引ができる、(3)分配金を受け取りながら運用できる、(4)究極の分散投資が…

世界の住宅高騰、利上げで転機 コロナで家計債務1割増 – 日本経済新聞

世界の主要国で高騰する住宅価格の行方に注目が集まっている。新型コロナウイルス禍での緩和マネーがもたらした状況が米連邦準備理事会(FRB)などの金融引き締めで転機を迎える可能性があるためだ。世界の家計債務が55兆ドルと過去最高に積みあがるなか、各国が住宅市場の先行きに神経をとがらせる。ロッキー山脈の麓にある米アイダホ州の州都ボイシー。米民間調査による全米100都市の住宅高騰ランキングで1位になっ

買わなくていい:サムスン「Galaxy S21 FE」レビュー – ギズモード・ジャパン

悪くないんだけどね…Samsung(サムスン)の「Galaxy S22シリーズ」がまもなく発表されますが、それを前にして廉価…というわけでもないスマートフォン「Galaxy S21 Fan Edition」を買う理由を、米GizmodoのFlorence Ion記者が考察していますよ。 Galaxy S21 Fan Editionは決して悪いスマートフォンではありません。それでも、これを購入する

大ヒットのワケ──新型フォルクスワーゲンTクロスR-Line試乗記 – GQ JAPAN

フォルクスワーゲンのコンパクトSUV「Tクロス」にくわわったスポーティな「R-Line」に今尾直樹が試乗した。

2022年4月からの国民年金の受給額はいくら? – ニュース・コラム – Y!ファイナンス – Yahoo!ファイナンス

老後のお金や生活費が足りるのか不安ですよね。老後生活の収入の柱になるのが「老齢年金」ですが、年金制度にまつわることは、難しい用語が多くて、ますます不安になってしまう人もいるのではないでしょうか。そんな年金初心者の方の疑問に専門家が回答します。今回は、2022年度の国民年金受給額に…

貨物コンテナ、中にすき焼き?! 異例の大ヒット駅弁 – 神戸新聞NEXT

JR貨物のコンテナをモチーフにした駅弁が、異例のヒット商品として話題になっている。販売する淡路屋(神戸市)は「売り上げペースは想定の5倍。生産が追いつかない」

コンビニに駐車中の小さな車に騒然「あれはなに?」 「紙パックみたいな三輪車」持ち主の思いとは?|まいどなニュース – 神戸新聞社

コンビニ来てトイレから出たら外のクルマで店内がザワついてる😅戻り辛いな。。 pic.twitter.com/3rzfdIxDFI
— kaorububu (@kaorububu501) February 5, 2022

特例承認の新型コロナ飲み薬 「併用不可」の薬も 医療現場は… – TBS NEWS

厚生労働省が特例承認した新型コロナ専用の飲み薬。早ければあさってから使用が始まります。この飲み薬は、一部の薬との「併用」が禁じられていることから、医療・調剤の現場では慎重に処方することが求められています。今回、特例承認されたのは、ファイザーが開発した「パキロビッドパック」です。新型コロナ専用の飲み薬としては国内で…

京急川崎駅の「パタパタ」発車案内装置を撤去 – TRAICY(トライシー)

京浜急行電鉄は、京急川崎駅の「パタパタ」発車案内装置の使用を2月11日をもって終了し、撤去した。 正式名称は「フラップ式列車発車案内表示装置」で、1986年12月25日に京急川崎駅に初めて導入され、最大で10駅ほどに設置 […]

口座数急増の「つみたてNISA」の仕組み 「大損しづらい」理由とは? – マネーポストWEB

金融庁の発表によると、2020年3月末時点で約219万だったつみたてNISAの口座数が、2021年9月末で、2倍以上の472万口座に急増した。昨今ではあらゆるものの値上げが相次ぎ、家計の負担が増すば…

ノア/ヴォクシーかステップワゴンで迷う人続出!? 新型セレナはいつ発売? 待つべきか? – BestCarWeb

三つ巴の販売競争を繰り広げてきたノア/ヴォクシー、ステップワゴン、セレナ。2022年1月に発売されたノア/ヴォクシー、同時期にティザー写真を公開、5月発売予定のステップワゴン。そして時期セレナについてわかっている情報をお伝えする。

マツダ ロードスターのもうひとつの原点「M2」【懐かしのカーカタログ】 – レスポンス

◆第2のマツダとして91年に発足した「M2」◆『M2 1001』の細部へのこだわり◆耳をすませば野太い排気音が聞こえてくる

強靱なフレーム、新型 アトレー ベースの軽キャンパー…ジャパンキャンピングカーショー2022 – レスポンス

2022年2月10~13日まで幕張メッセ国際展示場で開催されている『ジャパンキャンピングカーショー2022』。株式会社メティオのブースでは、新型アトレーRS 4WDをベースにした軽キャンパー『ラクネル バンツアー アトレーver.』を展示。

【C56形】蒸気機関車を大井川鉄道に譲渡 営業運行目指し修復へ – 日テレNEWS

長年にわたって兵庫県の公園に展示されていた蒸気機関車が静岡県の大井川鉄道に譲渡され、12日、現地から到着しました。大井川鉄道に譲渡されたのは1938年に製造されたC56形の蒸気機関車です。この蒸気機関車は1975年から兵庫県の旧滝野町、現在の加東市の公園に展示されていましたが、12日、大井川鉄道に搬入されました。…

新興市場見通し:米金利上昇・地政学リスクで波乱の出足も、IPOは1社登場 – minkabu PRESS

今週の新興市場では、マザーズ指数、日経ジャスダック平均ともやや上昇した…

ジムニーの少ない積載量を解決! 魅惑のキャンプギア満載のジムケンタックキャンピング仕様JB74【大阪オートメッセ2022】 – Automesse Web

この記事をまとめると スズキ・ジムニーがキャンプに不向きというオーナーは必見 わずか1分で設営できるルーフテントとサイド・タープを装備 ボディは耐候性に優れるラプターライナーで全塗装

【速報】滑走路脇に航空機からの落下物 成田空港(2022年2月12日) – ANNnewsCH

千葉県の成田空港で滑走路脇に航空機の部品が見つかり、滑走路が一時、閉鎖されました。部品は11日夜に到着した貨物便から落下したものでした。 成田空港事務所によりますと、部品が見つかったのはA滑走路脇の草地です。 12日午前11時前、滑走路の定期点検で発見されました。 これを受けて、A滑走路は午前10時56分から12…

電気代「3倍」に万引き増加…米で記録的な物価上昇 – テレビ朝日

記録的な物価上昇が続いているアメリカでは、一部の地域で電気代が3倍近くに上昇しています。

 ニューヨーク市内に住むこちらの家庭では、単位あたりの電気代が前の月の約3倍に値上がりしています。

 電力会社は、天然ガスの価格上昇が原因だとしています。

 また、物価の値上がりなどを背景に、万引きが2年前より15%増えたことがニューヨーク市警のまとめで分かりました。

 あるスーパーマーケットチェーンでは、値上がりが大きい肉やアイスクリーム、洗剤などの盗難が多発しているということです。

 アメリカの1月の消費者物価…

ガソリン価格 県内でも値上がり続く 1リットル169.6円|NHK 石川県のニュース – NHK NEWS WEB

県内のレギュラーガソリンの平均小売価格は、政府が石油元売り会社に補助金を出す対策を続けているものの、1リットルあたり169.6円と、5週連…