JAVA中的Clonable这个接口,太搞笑了,本身没有任何方法(method)需要实现,表现得像tag class。这一点没什么奇怪,tag class在JAVA中很常见。但是比较坑人比较不合逻辑的地方在于,实现这个接口的类需要把clone方法声明为public,因为clone方法本身是Object的protected method。这个设计者的脑回路到底是什么鸭?
JAVA中的Clonable这个接口,太搞笑了,本身没有任何方法(method)需要实现,表现得像tag class。这一点没什么奇怪,tag class在JAVA中很常见。但是比较坑人比较不合逻辑的地方在于,实现这个接口的类需要把clone方法声明为public,因为clone方法本身是Object的protected method。这个设计者的脑回路到底是什么鸭?