ThesaHelp: references t-z
ThesaHelp: ACM references m-z
Topic: data type as a set of operations
Topic: using pointers in Thesa
Topic: type reflection and introspection
Topic: ref_any or Object data type
Group: data type
Topic: fundamental concepts such as type, attributes, relationships are all the same
Topic: value as an object
Topic: self reference
Topic: type hierarchy
Group: type inheritance
Topic: Thesa data structures
Topic: separate a module's interface specification from its implementation
Topic: non-exclusive data type
Topic: restricted and extended types
| |
Reference
Zdonik, S.B.,
"Why properties are objects or some refinements of "is-a"",
Fall Joint Computer Conference, Dallas Texas, ACM and Computer Society of the IEEE, November 1986, pp. 41-47.
Google
Quotations
41 ;;Quote: a type is a behavioral template; consists of sets of operations, properties, and constraints
| 41 ;;Quote: operations defined on the type 'type' to return all instances, legal operations, and legal properties
| 41 ;;Quote: types, properties, operations, and constraints are objects with the corresponding type
| 41+;;Quote: the type 'type' is a type; it is an instance of itself
| 46 ;;Quote: by treating properties (including is-a) as objects, have a clean and homogenous way of incorporating behavior
| 46+;;Quote: separate inheritance of behavior (behaves-like) from inheritance of representation (subsumes)
|
Related Topics
ThesaHelp: references t-z (309 items)
ThesaHelp: ACM references m-z (280 items)
Topic: data type as a set of operations (38 items)
Topic: using pointers in Thesa (49 items)
Topic: type reflection and introspection (28 items)
Topic: ref_any or Object data type (9 items)
Group: data type (34 topics, 723 quotes)
Topic: fundamental concepts such as type, attributes, relationships are all the same (37 items)
Topic: value as an object (29 items)
Topic: self reference (27 items)
Topic: type hierarchy (18 items)
Group: type inheritance (13 topics, 391 quotes)
Topic: Thesa data structures (59 items)
Topic: separate a module's interface specification from its implementation (86 items)
Topic: non-exclusive data type (16 items)
Topic: restricted and extended types (34 items)
|