-
Key: UML14-729
-
Legacy Issue Number: 1100
-
Status: closed
-
Source: Anonymous
-
Summary:
Summary: Normally methods, attributes and operations can be easily told from each
other:Person.attribute
Person.method(arg1..argn) alt Person.method()
Person->Operation(arg1..argn) alt Person->OperationThere is however a situation where it is not possible to tell the
difference:Imagine a shoe-shop with a class Shoe, and the attribute size.
you would imagine that the following
Shoe.allInstances->select(size > 10)
would give you a set of all the shoes with size bigger than 10, but it
could just as well be interpreted as the set of all shoes since an object is a set of size 1. -
Reported: UML 1.1 — Thu, 26 Mar 1998 05:00 GMT
-
Disposition: Resolved — UML 1.2
-
Disposition Summary:
Considered and declined.
-
Updated: Fri, 6 Mar 2015 21:35 GMT
UML14 — Difference between methods, attributes and operations not clear
- Key: UML14-729
- OMG Task Force: UML 1.4 RTF