Зміст:
Визначення - Що означає клонування?
В інформатиці клонування - це процес створення точної копії іншої прикладної програми або об'єкта. Термін може використовуватися для позначення об'єкта, програмування або програми, яка має подібні функції та поведінку до іншого об'єкта чи прикладної програми, але не містить оригінального вихідного коду від відповідного об'єкта чи програми. Клонування також використовується для опису акта створення точної копії файлу каталогу або диска, включаючи будь-які підкаталоги або файли в межах диска або каталогу.
Техопедія пояснює клонування
Клоновані програми та програми часто - це спеціальні програми. У багатьох випадках вони технічно перевершують оригінал, як у випадку з Linux. Клонування в програмуванні у всіх випадках копіює значення з відповідного об'єкта на інший об’єкт. Клонування дозволяє програмістам копіювати значення об'єкта чи вихідного коду прикладної програми в інший без необхідності писати явний код. Деякі мови програмування, наприклад Java, мають ключові слова та функції для підтримки клонування. Клон () - одна з таких функцій.
Є певні переваги, пов’язані з клонуванням. Клонування може допомогти новій програмі чи додатку бути більш сумісними з існуючими програмами чи середовищами. Якщо немає порушення авторських прав на оригінальний вихідний код або програмне забезпечення, клонування може допомогти в удосконаленні програмного забезпечення.
Це визначення було написане в контексті програмування