Java 对TNode感到困惑的是,接口是否被用作对象?

Java 对TNode感到困惑的是,接口是否被用作对象?,java,data-structures,tree,Java,Data Structures,Tree,此处的代码文件: 在我的数据结构课上,我们在研究树,我的教授给了我们这两个文件来研究。一个文件TNode.java定义了一个接口。另一个Tree.java定义了一个树类 我没有弄清楚的是,TNode对象是在哪里定义的?就像接口变成了对象一样?接口不能变成对象,它们是抽象的。但是,可以将对象声明为接口类型 如果没有任何TNode接口的实现,您将无法使用Tree类。但是,通过定义此接口树,它能够处理满足TNode中定义的准则的任何实现 实例化对象是实现工作的一部分,因此不包含在此处的任何文件中。请在

此处的代码文件:

在我的数据结构课上,我们在研究树,我的教授给了我们这两个文件来研究。一个文件TNode.java定义了一个接口。另一个Tree.java定义了一个树类


我没有弄清楚的是,TNode对象是在哪里定义的?就像接口变成了对象一样?

接口不能变成对象,它们是抽象的。但是,可以将对象声明为接口类型

如果没有任何TNode接口的实现,您将无法使用Tree类。但是,通过定义此接口树,它能够处理满足TNode中定义的准则的任何实现

实例化对象是实现工作的一部分,因此不包含在此处的任何文件中。

请在问题中包含一个。