在這個故事中,你在遊樂園工作,要實作一套入場系統。人們(也就是入場者)來到遊樂園,抵達時會測量身高。這是因為基於安全考量,園區內某些遊樂設施要求身高達到一定標準才能搭乘。
有些入場者會購買搭乘券,購買後便會發給該入場者。對這個 Ruby 練習來說,搭乘券實際上怎麼表示並不重要,所以它存在時用 Integer 表示,否則就用nil。
第 1 部分(instance-variables 練習)涵蓋實例變數、getter 和 setter。
第 2 部分(booleans)涵蓋布林值、真值性、比較方法和邏輯運算子。
範例任務: