Classes and Objects
- slide 7 : 30
Perspectives on classes
A class can be understood in several different ways
Different perspectives on classes:
An abstract datatype
A generalization of a record (struct)
A definition procedure
A module
Foldoc: Abstract data types