May 2002
Intermediate to advanced
416 pages
8h 37m
English
When a supervisor tells a clerk to go off-duty, the supervisor does not care whether the clerk is a shipping clerk or a stock clerk. Similarly, when an action sends a signal to an object in a class hierarchy, the sender should not need to know the subclass of the object. Rather, the signal is polymorphic.
Definition: A polymorphic signal is a signal delivered at run time to a specific state machine for a class in a generalization hierarchy.
In keeping with the distinction between events and signals in UML, we define also a polymorphic event.
Definition: A polymorphic event is an event that has many potential receiving state machines in a generalization hierarchy
Rules about Polymorphic Signals ... |
Read now
Unlock full access