Map
Index
Random
Help
th

Quote: use properties to distinguish types that have the same operations; e.g., the property 'LIFO' for type 'stack'; simulate with dummy functions

topics > all references > references p-r > QuoteRef: rodrNR8_1993 , p. 84



Topic:
problems with type inheritance
Topic:
interface type
Topic:
restricted and extended types
Topic:
data type as a set of operations
Topic:
structural equivalence vs. name equivalence of data types

Quotation Skeleton

The main advantage of structural compatibility [i.e., same type if same interface] is its flexibility. … [But,] a type can be subtype of another … [America & van der Linden, OOPSLA/ECOOP '90 Proceedings]. A property is just a name attached to a type, … as one property. … [A subtype must include all the properties of the type.] … properties can be simulated through dummy functions, having …   Google-1   Google-2

Copyright clearance needed for quotation.


Related Topics up

Topic: problems with type inheritance (20 items)
Topic: interface type (50 items)
Topic: restricted and extended types (34 items)
Topic: data type as a set of operations (38 items)
Topic: structural equivalence vs. name equivalence of data types (30 items)

Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.