I use pattern Observer, but found that it getting difficult to inherit from classes have listeners. If in inherited class also exist listeners very difficult controll which listeners work.
Does exist pattern similar to Observer but with better control of listeners?
Thanks.
I use pattern Observer, but found that it getting difficult to inherit from classes
Share
Signals and Slots is an improvement to the Observer design pattern.
Its used quite extensively in Qt (C++) as described here.
Here is a related question for Signals and Slots for Java and an implementation in Java.