當我有一個接口定義爲編譯錯誤提供接口作爲ArrayList類型
interface ListItem {
public String toString();
public String getUUID();
}
和實施接口的類(BrowseItem
)。當我嘗試:
ArrayList<ListItem> = (method returning ArrayList of type BrowseItem)
我得到一個不兼容的類型錯誤(found ArrayList<BrowseItem>, require ...<ListItem>
)
我是不是接近這一錯了嗎?