[英]Is my empty "public class xList<E> extends ArrayList<E>" concrete?
我正在努力理解什么是具體課程。
目前我有一個空類:
public class xList<E> extends ArrayList<E> {
}
在不同的類中並使用 main 方法我使用:
xList list = new xList();
然后使用:
list.add("example");
我想要做的是創建 xList 類,該類將通過從 ArrayList 繼承來滿足我的類圖的具體要求。 使用 xList 類,我可以創建一個學生列表(因此它有自己的學生類對象列表)。 學生類由 id 和 name 以及 setter 和 getter 組成。
我的思維方式是正確的還是我走錯了路?
任何非抽象的類都是具體的。
然而,擴展 ArrayList 或任何其他具體的集合類通常不是最好的主意。 為什么要創建 xList 類而不是僅使用 ArrayList?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.