se generan las clases base