が簡単であるために発生し、私が持っている:タイプ:ジェネリック型宣言は、エラー
public interface Dictionary<E extends Comparable<E>> extends Iterable<E> {
そして
public class TreeDictionary implements Dictionary<TreeDictionary> {
をコンパイルすると、エラーに
TreeDictionary.java:4を引き起こしましたパラメータTreeDictionaryがその中にありません バインドされたpublicクラスTreeDictionaryは 辞書{
私はディクショナリインターフェイスの宣言で完全にはっきりしていないと考えられます。誰かが私に説明できる場合
は本当にお願い申し上げこの:)
あなたがE
のために使用したい方の種類、それが
Comparable
インタフェースを実装しなければならないと言う
に役立ちます願っています。 TreeDictionaryがDictionary of TreeDictionary(やはり)を実装してほしいかどうか確認してください。 –
'TreeDictionary'を' TreeDictionary'の 'Dictionary'にしてもよろしいですか? – trutheality
@trutheality:木構造の場合は、おそらくはい。 – skaffman