Tartalomjegyzék:
Meghatározás - Mit jelent a klónozás?
A számítástechnikában a klónozás egy másik alkalmazásprogram vagy objektum pontos másolatának létrehozásának folyamata. A kifejezés olyan objektumra, programozásra vagy alkalmazásra utalhat, amely hasonló funkciókkal és viselkedéssel rendelkezik egy másik objektumhoz vagy alkalmazásprogramhoz, de nem tartalmazza az érintett objektum vagy program eredeti forráskódját. A klónozást a könyvtárat tartalmazó fájl vagy lemez pontos másolatának elkészítésére is használják, beleértve a lemezen vagy a könyvtárban található alkönyvtárakat vagy fájlokat.
A Techopedia magyarázza a klónozást
A klónozott alkalmazások és programok gyakran testreszabott alkalmazások. Sok esetben technikailag felülmúlják az eredetit, mint a Linux esetében. A programozás során klónozva minden esetben másolja az értékeket az érintett objektumról a másik objektumra. A klónozás lehetővé teszi a programozók számára, hogy az alkalmazás programjának objektumait vagy forráskódjait átmásolják egy másikba anélkül, hogy explicit kódot kellene írni. Bizonyos programozási nyelvek, például a Java kulcsszavakkal és funkciókkal rendelkeznek a klónozás támogatására. A klón () az egyik ilyen funkció.
A klónozás bizonyos előnyökkel jár. A klónozás elősegítheti, hogy egy új program vagy alkalmazás jobban kompatibilis legyen a meglévő alkalmazásokkal vagy környezetekkel. Ha nem sérti az eredeti forráskód vagy a szoftver szerzői jogát, a klónozás segíthet a szoftver fejlesztésében.
Ezt a meghatározást a programozás összefüggésében írták le