package HUST.Swt;public class Pather implements Cloneable{ public Person person; public String dept=""; public Pather() { } public Pather(Person person,String dept) { this.person=person; this.dept=dept; } public static void main(String []args) { Person p = new Person(23,"qinglin"); Pather pather = new Pather(); pather.person=p; try { Pather p2 = (Pather) pather.clone(); System.out.println(p2.person.age); pather.person.age=25; System.out.println(p2.person.age); } catch (CloneNotSupportedException e) { e.printStackTrace(); } }}