【发布时间】:2015-01-23 18:41:25
【问题描述】:
我无法理解这个界面问题。我应该创建一个 Word 类,其中 getFirst() 方法返回第一个字符,getLast() 返回最后一个字符,getSequence() 返回所有字符的数组列表,getPosition() 应该返回表示的 int单词在句子中的位置。
我在“OrderedThing”参数上收到一条错误消息(OrderedThing 无法解析为类型) - 在 Word 类中我该怎么做才能解决这个问题?我对什么是“OrderedThing”感到困惑(类型?参数?)
import java.util.ArrayList;
public interface SequentiallyOrdered {
public OrderedThing getFirst();
public OrderedThing getLast();
public ArrayList<OrderedThing> getSequence();
}
提前致谢
【问题讨论】:
-
OrderedThing是一个被用作抽象方法的返回类型的类。您可以发布您的Word课程吗? -
什么是
OrderedThing,为什么不返回Character?你的界面应该是通用的吗? -
感谢您的澄清,请原谅我的新手错误!
标签: java class methods arraylist interface