เมนูนำทาง
อ็อบเซิร์ฟเวอร์แพตเทิร์น การนำไปใช้งานโครงสร้างของอ็อบเซิร์ฟเวอร์แพตเทิร์นมีส่วนหลักสองส่วนคือผู้ส่งสารและผู้รับสาร
ผู้ส่งสารมีเมธอดหลักคือเมธอดสำหรับเพิ่มและลดผู้รับสาร และเมธอดสำหรับส่งสารไปยังผู้บอกรับข่าวสารทั้งหมด จากตัวอย่างคลาสไดอะแกรมอินเตอร์เฟส Publisher และคลาส NewspaperPublisher มีเมธอด subscribe(), remove() และ publish() ตามลำดับ
ส่วนผู้รับสารจะต้องมีเมธอดสำหรับที่ผู้ส่งสารใช้เรียกเมื่อต้องการส่งข่าวสาร จากคลาสไดอะแกรมอินเตอร์เฟส Subscriber และคลาส Reader มีเมธอด receive() ที่ Publisher เรียกใช้เมื่อต้องการส่งข่าวสาร
คลาสไดอะแกรมของอ็อบเซิร์ฟเวอร์แพตเทิร์น ในแบบ UMLเมนูนำทาง
อ็อบเซิร์ฟเวอร์แพตเทิร์น การนำไปใช้งานใกล้เคียง
อ็อบเจกทีฟ-ซี อ็อบเซิร์ฟเวอร์แพตเทิร์น อ็องเดร ออนานา อ็องเดร ดูว์ แปลซี เดอ รีเชอลีเยอ อ็องเดรเดอะไจแอนต์ อ็องเดรเดอะไจแอนต์ เมโมเรียล แบตเทิลรอยัล อ็องเรียต มารีแห่งฝรั่งเศส อ็อนเดรย์ ดูดา อ็องเฌ อ็อบบลิเวียสแหล่งที่มา
WikiPedia: อ็อบเซิร์ฟเวอร์แพตเทิร์น http://www.javaworld.com/javaworld/jw-03-2003/jw-0...