Examples of types,classes and array implementations