ADT and class