interface MyCloneable {
//protected method from java.lang.Object is not implicitly declared in interface with no base interfaces
int clone();
int toString();
}
interface MyCloneable1 {
@Override
Object clone();
}
class MyCloneable2 {
@Override
public Object clone() {
return null;
}
}
interface MyFinalizable {
@Override void finalize();
@Override int hashCode();
}