[code="java"]
public interface Controller extends Cloneable{
}
public class A {
public final Hashtable mapping = new Hashtable();
private Controller get(){
Controller controller = HandleMapping.mapping.get("controllerID");
return controller.clone(); //这里提示clone方法找不到
}
}
[/code]
请问 为什么会出现这种错误?怎么解决?
[b]问题补充:[/b]
[code="java"]private Controller get(){
Controller controller = HandleMapping.mapping.get("controllerID");
return controller.clone(); //这里提示clone方法找不到
} [/code]
我想问的是 controller.clone(); 为什么提示找不到 clone方法呢
接口也是一个对象,Object是所有对象的基类,而clone方法是在Object定义的.
[b]问题补充:[/b]
父类中的proteced方法 在子类中也能访问的