Constructor adalah fungsi anggota khusus yang dieksekusi secara otomatis setiap kali sebuah objek kelas baru diinstansiasi.

Poin Kunci Materi:
  • Nama Identik dengan Class: Tidak memiliki tipe return (bahkan bukan void).
  • Member Initializer List (: attr(val)): Cara tercepat dan terefisien untuk menginisialisasi atribut anggota objek.
  • Destructor (~NamaClass): Dieksekusi otomatis saat siklus hidup objek berakhir, krusial untuk membebaskan koneksi file atau memori pointer.