【发布时间】:2015-11-07 06:16:00
【问题描述】:
我正在为树数据结构编写几个接口。我正进入(状态
Cannot make a static reference to the non-static type E编译错误。
这是我的界面层次结构:
package com.mohit.dsa.global.position;
/**
* @author mohitkum
*/
public interface Position<E> {
public E getElement() throws IllegalStateException;
}
--
package com.mohit.dsa.tree;
import com.mohit.dsa.global.position.Position;
public interface Tree<E> extends Iterable<E> {
Position<E> root;//compilation error for E
}
如果有人能解释这个错误的原因,那就太好了。
【问题讨论】: