У цій історії ми працюємо з парком розваг, щоб реалізувати систему допуску. Люди (відвідувачі) приходять до парку, і при вході їм вимірюють зріст. Це тому, що для безпеки деякі атракціони в парку вимагають певного зросту.
Деякі відвідувачі вирішують придбати перепустку на атракціон, тож її їм і видають. Для вправи з Ruby неважливо, як саме подано перепустку, тому якщо вона є, її подають як Integer, а якщо немає, то як nil.
Частина 1 (instance-variables) присвячена змінним екземпляра, гетерам і сетерам.
Частина 2 (booleans) присвячена булевим значенням (англ. Boolean), правдивості, методам порівняння та логічним операторам.
Приклади завдань: