Aufgabe: eine Liste [1, 2 .. n ]
erzeugen.
static List<Integer> make (Integer n) { List<Integer> l = new LinkedList<Integer> (); for (Integer i = 1; i <= n; i++) { l.add (i); } return l; }Hierbei sind
List
ein Interface (abstrakter Datentyp)
LinkedList
eine Implementierung (konkreter Datentyp)