Cloning là gì?

Noun Programming

Cloning trong lập trình (programming) đề cập đến việc tạo ra một bản sao chính xác của một đối tượng (object). Trong Java, lớp Object chứa phương thức clone(), phương thức này sao chép đối tượng và trả về một tham chiếu đến đối tượng được sao chép đó. Vì nó nằm trong lớp Object nên tất cả các lớp được định nghĩa trong Java sẽ có sẵn một phương thức clone cho lập trình viên.

Cloning một đối tượng trong Java:


Object originalObj = new Object();
Object copyObj = null;

copyObj = originalObj.clone(); // duplicates the object and assigns the new reference to 'copyObj'

Learning English Everyday