Class Abstract Ts