Language
Design Issues
•
Syntax to
represent/enclose
the type
definition and any subprogram
definitions.
•
Visibility device to manage access to
type name
and
subprogram headers
.
•
Functionality wise ADT’s often
require:
•
comparison functionality
(equality/inequality).