-
Key: UML25-340
-
Legacy Issue Number: 17922
-
Status: closed
-
Source: Change Vision ( Michael Chonoles)
-
Summary:
I'm not sure this is correct. i see the logic of saying this, but I can imagine circumstances where the generalization would be complete and disjoint, but the generalization class would be useful to instantiate as a temporary until I determine which one of the subclasses it is.
Forcing it to be abstract is a coding style limitation, which should not be required
-
Reported: UML 2.4.1 — Wed, 26 Sep 2012 04:00 GMT
-
Disposition: Resolved — UML 2.5
-
Disposition Summary:
Actually this constraint was not there in UML 2.4.1 so should not have been introduced, independently of
coding style discussions.
In the related examples in clause 9, the superclass is in fact abstract; remove the implication that this is a
consequence of the generalization set. -
Updated: Fri, 6 Mar 2015 20:59 GMT
UML25 — Location p 153 complete_and_disjoint: Abstract Implication
- Key: UML25-340
- OMG Task Force: Unified Modeling Language 2.5 (UML) FTF