modificacion implementacion clase StateClass