|
From: Erik M. <mo...@sc...> - 2002-06-19 21:29:35
|
Was ist der beste Weg, eine typsichere Liste zu implementieren? java.util.xyList erweitern und um typsichere Methoden erg=E4nzen? Eine eigene Klasse schreiben, die nur typsichere Methoden anbietet? Erscheint mir beides unbefriedigend: Im ersten Fall hat man immer noch die nicht typsicheren Methoden offen zug=E4nglich, im zweiten muss man im Prinzip alle Methoden aus java.util.List kapseln -> viel Arbeit. Das Problem stellt sich mir bei der LgSettings, die mehrere Listen/Maps verwalten muss. So z.B. eine Liste von java.util.Maps f=FCr die=20 verschiedenen Pfade Element 1 Key Value Win C:\ Linux /mnt/C Element 2 Key Value Win D:\ ... Ich m=F6chte aber nun z.B., dass in der Map nur Strings eingetragen werden k=F6nnen und in der Liste nur Objekte vom Typ java.util.Map. Wie erreiche ich das am besten? MfG EM=D6 --=20 Scientific Reviewer, Freelancer, Humanist -- Berlin / Germany Phone: +49 (0)30 45491008 -- Web: http://www.humanist.de/erik Editor of: http://www.violence.de, http://www.infoanarchy.org Patriotism is an ephemeral motive that scarcely ever outlasts the particular threat to society that aroused it. -- Denis Diderot |