package com.wonders.week01.inter;
/**
* JDK1.7
* Cloneable接口
* (1)java.lang包下的一个接口
* (2)一个类实现了该接口意味着 Object.clone()方法可以被用来复制该类的实例的成员变量可以进行复制。
* (3)如果在一个实例上调用 Object.clone()方法,但是这个实例所在的类没有实现Cloneable接口,那么就会抛出异常CloneNotSupportedException
* (4)按照惯例,如果一个类实现了一个接口,那么就必须实现这个接口里面所有的public修饰的方法(protected修饰的方法除外)
* (5)注意这个接口中是不包含clone方法的.因此仅仅通过它实现这个接口的事实来克隆一个对象是不可能的。
* (6)即使克隆方法是反射调用的,也不能保证它会成功
* @author liyongyong
*
*/
public class ICloneable implements Cloneable{
}