1

重複の可能性:
Collection インターフェイスを使用して ArrayList オブジェクトを作成するポリモーフィズムの利点は何ですか?

Collection<User> parameterGroupList = new ArrayList<User>()Arraylist をoverとして定義する利点は何ですか ArrayList<User> parameterGroupList = new ArrayList<User>();

4

2 に答える 2

0

静的タイプparameterGroupListがの場合Collection<User>、 のユーザーは でparameterGroupList利用可能な操作のみを使用し、 にCollection<User>固有の操作を避けArrayListます。その結果、将来ArrayListのように他のコレクションに簡単に置き換えることができます。LinkedList

于 2012-11-30T17:19:05.270 に答える
-1

簡単に言うと、ランタイム ポリモーフィズムを使用する利点と同じです。

あなたが求めているのはJava 101の質問です。

于 2012-11-30T17:21:38.330 に答える