Improve Observer Javadoc
This commit is contained in:
		| @@ -6,8 +6,17 @@ import com.iluwatar.observer.generic.GWeather; | ||||
|  | ||||
| /** | ||||
|  *  | ||||
|  * Observer pattern defines one-to-many relationship between objects. The target | ||||
|  * object sends change notifications to its registered observers. | ||||
|  * The Observer pattern is a software design pattern in which an object, called  | ||||
|  * 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 { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user