Slide 5 of 21
Notes:
- Types: Base Types-bits, bitstrings, encoded character
strings, bitmaps, compressed integers, packed decimal
numbers, radix 50 decimal numbers, money, etc..
- Abstract Data Types (ADT)-user defined base type, can be
added dynamically.
- V.1- constructed type: new type by constructing a record
of base types and instances of other constructed types.
- V2.1Arrays of base types and composite types=constructed
type + hierarchy
- Set- collection of instances from all classes
- Complex Object- indicated by class name, contains zero or
more instances of the class, ex class Employee- Manager
and Co-worker.
- indicated by set- class Employee with sets of hobbies
with different stats.
- Path Expression- Can use nested dot notation to address
elements in the hierarchy.