我尝试创建一个扩展File类(java.io.File
)的类并实现TreeNode接口,如下所示:
public class mTreeNode extends File implements TreeNode{}
并尝试实现TreeNode方法,但发生了冲突。
public String getParent(){}
on File类在返回类型上与public TreeNode getParent()
on TreeNode接口有冲突。
我们该如何解决呢?(例如为什么不能使用 Object 类作为返回类型!)
最后我决定在我的课堂上使用一个文件对象。