Article View: pl.comp.lang.java
Article #153418Re: Taka kolekcja/kontener: Vector i Map
From: Arivald
Date: Sat, 05 May 2012 12:21
Date: Sat, 05 May 2012 12:21
23 lines
2067 bytes
2067 bytes
W dniu 2012-05-05 11:36, Jacek Czerwinski pisze: > W dniu 2012-05-05 11:15, Arivald pisze: >> W dniu 2012-05-05 10:50, Jacek Czerwinski pisze: > >> Utwórz nowy obiekt, implementujący Map<String, T> i List<T>. Wewnątrz >> umieść prywatne Map i List, dowolnych typów (np HashMap i LinkedList). >> Eclipse Ci wygeneruje listę metod do zaimplementowania, po prostu >> wydeleguj implementację do Mapy i Listy, pilnując wewnętrznych >> zależności. >> >> Po prostu ten sam obiekt (referencję do niego) trzymaj jednocześnie w >> Liście i Mapie. > > Idę tą ścieżką (akurat odziedziczyłem po (Hash)Map z pewnych względów, > również mniejsza ilośc metod do zaimplementowania). Nie, robisz inaczej. W mojej metodzie nie musisz mieć pełnej funkcjonalności Mapy, a w szczególności nie musi to być HashMapa. Odpowiednia wersja konstruktora pozwoli nawet na dobranie typów mapy i listy do konkretnego zastosowania. -- Arivald
Technical Details
Message-ID:
<jo365j$uhl$1@news.dialog.net.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.task.gda.pl!news.dialog.net.pl!not-for-mailReferences:
<jo2kpg$jrp$1@node2.news.atman.pl> <jo2pjs$onr$1@node2.news.atman.pl> <jo2r85$pl5$1@news.dialog.net.pl> <jo2sap$rja$1@node2.news.atman.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.task.gda.pl!news.dialog.net.pl!not-for-mail From: Arivald <NOSPAMarivald@interia.pl> Newsgroups: pl.comp.lang.java Subject: Re: Taka kolekcja/kontener: Vector i Map Date: Sat, 05 May 2012 14:21:27 +0200 Organization: Dialog Net Lines: 25 Message-ID: <jo365j$uhl$1@news.dialog.net.pl> References: <jo2kpg$jrp$1@node2.news.atman.pl> <jo2pjs$onr$1@node2.news.atman.pl> <jo2r85$pl5$1@news.dialog.net.pl> <jo2sap$rja$1@node2.news.atman.pl> NNTP-Posting-Host: dynamic-87-105-245-183.ssp.dialog.net.pl Mime-Version: 1.0 X-Trace: news.dialog.net.pl 1336220659 31285 87.105.245.183 (5 May 2012 12:24:19 GMT) X-Complaints-To: abuse@dialog.net.pl NNTP-Posting-Date: Sat, 5 May 2012 12:24:19 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:13.0) Gecko/20120425 Thunderbird/13.0 In-Reply-To: <jo2sap$rja$1@node2.news.atman.pl> X-Antivirus: avast! (VPS 120504-1, 2012-05-04), Outbound message X-Antivirus-Status: Clean Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit