validaTipos y desarrollo de Clases