オブジェクト指向けいかくその5.4
ArrayListはListを実装している(この表現あってる?)
なので
List<String> list = new ArrayList<String>();
って書き方もできる
LinkedListってクラスはQueueとListを実装しているから
List<String> list = new LinkedList<String>();
でListのメソッドが使えて
Queue<String> queue = new LinkedList<String>();
でQueueのメソッドが使える
ListとQueueのメソッド両方使いたいってときには
LinkedList<String> rinkedList = new LinkedList<String>();
でおk
おととい勉強したインタフェースの復習にもなりました