এই গল্পে আপনি একটি বিনোদন পার্কের সঙ্গে মিলে একটি প্রবেশাধিকার ব্যবস্থা তৈরি করছেন। মানুষ (অংশগ্রহণকারী) পার্কে আসে, আর এসেই তাদের উচ্চতা মাপা হয়। কারণ নিরাপত্তার স্বার্থে পার্কের কিছু রাইডে চড়তে নির্দিষ্ট উচ্চতা থাকা দরকার।
কিছু অংশগ্রহণকারী রাইড পাস কিনতে চান, ফলে তাদের সেই পাস ইস্যু করা হয়। পাসটির আসলে কী রূপ, সেটি Ruby অনুশীলনীর জন্য গুরুত্বপূর্ণ নয়। তাই পাস থাকলে সেটিকে একটি Integer দিয়ে বোঝানো হয়, না থাকলে nil দিয়ে।
অংশ ১ (instance-variables অনুশীলনী) ইনস্ট্যান্স ভ্যারিয়েবল, গেটার ও সেটার নিয়ে আলোচনা করে।
অংশ ২ (booleans) বুলিয়ান মান, ট্রুথিনেস, তুলনা পদ্ধতি এবং লজিক্যাল অপারেটর নিয়ে আলোচনা করে।
উদাহরণ কাজ:
concepts/object][concepts-object]types/class