Kelas dan OOP

Modul OOP: mendefinisikan kelas dan instans, metode instans, kontrol akses, pewarisan, dan mekanika objek di Ruby.

Modul Kelas dan OOP memuat pembuatan kelas beserta instansnya, metode instans, pengaturan akses dengan attr_accessor dan private, pewarisan, hingga mekanika di balik new dan representasi string sebuah objek. Seluruh topik dibangun di atas pemahaman bahwa setiap nilai di Ruby adalah objek. Setelah modul ini selesai, pemodelan data dan perilaku dengan kelas dapat dilakukan secara utuh, dan bekal untuk memahami modul (module) serta mixin di Ruby sudah siap.