Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!aioe.org!.POSTED!not-for-mail From: Roedy Green Newsgroups: comp.lang.java.programmer Subject: Re: Hairy generics question Date: Tue, 21 Feb 2012 11:05:29 -0800 Organization: Canadian Mind Products Lines: 18 Message-ID: References: <3c65271e-a388-49c9-bcc6-ca3bf274e74f@e27g2000vbu.googlegroups.com> Reply-To: Roedy Green NNTP-Posting-Host: Z2l1DcCELS0rATq8NqV4Sw.user.speranza.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Complaints-To: abuse@aioe.org X-Notice: Filtered by postfilter v. 0.8.2 X-Newsreader: Forte Agent 6.00/32.1186 Xref: x330-a1.tempe.blueboxinc.net comp.lang.java.programmer:12237 On Tue, 21 Feb 2012 06:30:51 -0800 (PST), sclaflin wrote, quoted or indirectly quoted someone who said : >Why can I use a class that extends CompItemView for the V type, and >not CompItemView itself? Possibly because it thinks you are trying to implement multiple abstract classes not Interfaces. Generics don't use the term "extends" consistently which sows confusion. I did not follow your details. I am just throwing that out. -- Roedy Green Canadian Mind Products http://mindprod.com One of the most useful comments you can put in a program is "If you change this, remember to change ?XXX? too".