OOP bagian I: kelas dan objek

Enkapsulasi lewat struct dan class: constructor, member function, copy, Rule of Three, member static, dan friend.

Modul ini membahas enkapsulasi melalui struct dan class, mulai dari access specifier, constructor dan destructor, member function, hingga penyalinan objek beserta aturan desain kelas yang mengelola sumber daya sendiri. Bahasan dilanjutkan dengan member static dan friend sebagai pelengkap perancangan tipe buatan sendiri. Seluruhnya menjadi fondasi sebelum masuk ke pewarisan dan polimorfisme pada modul OOP bagian II.