destruktor
/dษstruktor/
๐ฎ๐ฉBahasa IndonesiaIlmu KomputerPemrogramanTeknisNetral
Ringkasan Makna
Fungsi khusus dalam pemrograman berorientasi objek yang dipanggil secara otomatis saat sebuah objek dihapus dari memori.
Penjelasan & Konteks Penggunaan
Dalam pemrograman berorientasi objek (OOP), destruktor adalah metode anggota yang dijalankan secara otomatis ketika masa hidup suatu objek berakhir (misalnya saat objek keluar dari cakupan atau dihapus secara eksplisit). Fungsi utamanya adalah untuk melakukan pembersihan (cleanup), seperti membebaskan alokasi memori dinamis, menutup koneksi basis data, atau menutup berkas yang dibuka oleh objek tersebut.
Contoh Penggunaan dalam Kalimat
โThe destructor is responsible for deallocating the memory used by the class instance.โ
โDestruktor bertanggung jawab untuk membebaskan memori yang digunakan oleh instansi kelas tersebut.
โDalam C++, destruktor didefinisikan dengan simbol tilde (~) diikuti nama kelas.โ
โIn C++, the destructor is defined with a tilde (~) symbol followed by the class name.
Asal-usul & Konteks Budaya
Istilah ini diserap dari bahasa Inggris 'destructor', yang berakar dari bahasa Latin 'destructus' (menghancurkan). Dalam konteks ilmu komputer, istilah ini menjadi standar dalam paradigma pemrograman berorientasi objek seperti C++.