Diseño de las distintas clases 2