Obsah:
Definice - Co znamená klonování?
V informatice je klonování procesem vytváření přesné kopie jiného aplikačního programu nebo objektu. Termín lze použít k odkazu na objekt, programování nebo aplikaci, která má podobné funkce a chování, na jiný objekt nebo aplikační program, ale neobsahuje původní zdrojový kód z dotčeného objektu nebo programu. Klonování se také používá k popisu úkonu vytvoření přesné kopie adresářového souboru nebo disku včetně všech podadresářů nebo souborů na disku nebo adresáři.
Techopedia vysvětluje klonování
Klonované aplikace a programy jsou často přizpůsobené aplikace. V mnoha případech jsou technicky lepší než originál, jako v případě Linuxu. Klonování v programování ve všech případech zkopíruje hodnoty z dotčeného objektu do druhého objektu. Klonování umožňuje programátorům kopírovat hodnoty objektu nebo zdrojového kódu aplikačního programu do jiného, aniž by bylo nutné psát explicitní kód. Některé programovací jazyky, například Java, mají klíčová slova a funkce podporující klonování. Clone () je jedna taková funkce.
S klonováním jsou spojeny určité výhody. Klonování může pomoci novému programu nebo aplikaci být více kompatibilní s existujícími aplikacemi nebo prostředími. Pokud nedojde k porušení autorských práv k původnímu zdrojovému kódu nebo softwaru, klonování může pomoci při vylepšení softwaru.
Tato definice byla napsána v kontextu programování