Ten artykuł dotyczy Obserwatora (wzorca projektowego). Zobacz też: Obserwator - stronę ujednoznaczniającą.
Obserwator (ang.observer) – wzorzec projektowy należący do grupy wzorców czynnościowych. Używany jest do powiadamiania zainteresowane obiekty o zmianie stanu pewnego innego obiektu.