Improve Observer Javadoc
This commit is contained in:
parent
ca6bb7a3a8
commit
4d1aae21f7
@ -6,8 +6,17 @@ import com.iluwatar.observer.generic.GWeather;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* Observer pattern defines one-to-many relationship between objects. The target
|
* The Observer pattern is a software design pattern in which an object, called
|
||||||
* object sends change notifications to its registered observers.
|
* the subject, maintains a list of its dependents, called observers, and notifies
|
||||||
|
* them automatically of any state changes, usually by calling one of their methods.
|
||||||
|
* It is mainly used to implement distributed event handling systems. The Observer
|
||||||
|
* pattern is also a key part in the familiar model–view–controller (MVC) architectural
|
||||||
|
* pattern. The Observer pattern is implemented in numerous programming libraries and
|
||||||
|
* systems, including almost all GUI toolkits.
|
||||||
|
* <p>
|
||||||
|
* In this example {@link Weather} has a state that can be observed. The {@link Orcs}
|
||||||
|
* and {@link Hobbits} register as observers and receive notifications when the
|
||||||
|
* {@link Weather} changes.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class App {
|
public class App {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user