Daftar Isi:
Definisi - Apa yang dimaksud dengan Kloning?
Dalam ilmu komputer, kloning adalah proses membuat salinan yang tepat dari program aplikasi lain atau objek. Istilah ini dapat digunakan untuk merujuk objek, pemrograman atau aplikasi yang memiliki fungsi dan perilaku yang mirip dengan objek atau program aplikasi lain tetapi tidak mengandung kode sumber asli dari objek atau program yang bersangkutan. Kloning juga digunakan untuk menggambarkan tindakan membuat salinan yang tepat dari file direktori atau disk, termasuk semua subdirektori atau file dalam disk atau direktori.
Techopedia menjelaskan Kloning
Aplikasi dan program yang dikloning seringkali merupakan aplikasi yang disesuaikan. Dalam banyak kasus, mereka secara teknis lebih unggul dari aslinya, seperti dalam kasus Linux. Kloning dalam pemrograman, dalam semua kasus menyalin nilai dari objek yang bersangkutan ke objek lain. Kloning memungkinkan pemrogram untuk menyalin nilai suatu objek atau kode sumber dari suatu program aplikasi ke yang lain tanpa perlu menulis kode eksplisit. Bahasa pemrograman tertentu, misalnya Java, memiliki kata kunci dan fungsi untuk mendukung kloning. Klon () adalah salah satu fungsi tersebut.
Ada manfaat tertentu yang terkait dengan kloning. Kloning dapat membantu program atau aplikasi baru agar lebih kompatibel dengan aplikasi atau lingkungan yang ada. Jika tidak ada pelanggaran hak cipta kode sumber atau perangkat lunak asli, kloning dapat membantu meningkatkan perangkat lunak.
Definisi ini ditulis dalam konteks Pemrograman