মডিউল হল পদ্ধতি এবং ধ্রুবকগুলির জন্য ধারক যা তাৎক্ষণিকভাবে তৈরি করা যায় না। এর মূল ব্যবহার হল মিক্সিন — include এর মাধ্যমে ক্লাসগুলি জুড়ে পদ্ধতি ভাগ করা (যেহেতু Ruby-তে একক উত্তরাধিকার রয়েছে)। মডিউলগুলি নেমস্পেসিংও প্রদান করে। মিক্সিনগুলি হল Ruby-র বহুমুখী উত্তরাধিকারের জন্য একটি মার্জিত বিকল্প।
মডিউল মিক্সিন হিসাবে — ক্লাসগুলি জুড়ে আচরণ ভাগ করা
()
puts
() = = name
.new().greet
