克隆对象的一种简单方法是实现复制构造函数。
public class Sheep { private String name; private int weight; public Sheep(String name, int weight) { this.name= name; this.weight= weight; } // 复制构造函数 // 将另一个的字段复制到新对象中 public Sheep(Sheep other) { this.name= other.name; this.weight= other.weight; } } // 创造一只羊 Sheep sheep = new Sheep("Dolly", 20); // 克隆羊 Sheep dolly = new Sheep(sheep); //dolly.nameis "Dolly" anddolly.weightis 20