En esta historia, trabajas con un parque de diversiones para implementar un sistema de admisión. Las personas (los visitantes) llegan al parque y, al entrar, se les mide la altura. Esto se debe a que ciertas atracciones del parque requieren que tengas cierta altura para subirte, por motivos de seguridad.
Algunos visitantes eligen comprar un pase de atracciones, y entonces se les entrega el pase. La representación real del pase no es importante para el ejercicio de Ruby, así que se representa con un Integer si existe, y con nil si no.
La parte 1 (el ejercicio de variables de instancia) trata de variables de instancia, getters y setters.
La parte 2 (booleanos) trata de valores booleanos, veracidad, métodos de comparación y operadores lógicos.
Tareas de ejemplo: