Fileクラス ( ) を拡張し、以下のようにTreeNodejava.io.Fileインターフェイスを実装するクラスを作成しようとしました。
public class mTreeNode extends File implements TreeNode{}
TreeNodeメソッドを実装しようとしましたが、競合が発生しました。
public String getParent(){}on Filepublic TreeNode getParent()クラスは、戻り値の型でon TreeNodeインターフェイスと競合しています。
どうすれば解決できますか?(たとえば、戻り値の型に Object クラスを使用できない理由など!)
最後に、クラスでファイル オブジェクトを使用することにしました。