Listener (aka Observer) .. autoclass:: software_patterns.notification.Subject :members: .. autoclass:: software_patterns.notification.Observer :members: update :inherited-members: