7 September 2006NVO Summer School 2006 - Aspen Types, Classes, and Objects Primitive types boolean, float, double, int, long, short, byte, enum, void Class = data + functions on that data Java-speak: data are members, functions are methods –A complex type beyond primitive types Can create variables of the particular class type Variables have multi-faceted values Functions provide contract for accessing the data –Class represents a logical concept e.g.
{}