Ahora pensemos un momento: ¿qué sucede si necesitamos representar o utilizar en nuestros programas "Tipos" no definidos? ¿qué sucedería si lo que necesito guardar o manipular es la información de una persona? ¿cómo manejo fechas? ¿cómo declaro horarios? ¿cómo represento un auto? Son muchas las preguntas que se responden mediante la implementación de la programación de Clases.