🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #446

Re: [JAVA] Generic objects at runtime

#446
From: Raf
Date: Sun, 09 Sep 2007 21:06
18 lines
1724 bytes
An Ony <nowhere@somewhere.net> wrote:

> Ik dacht dat java5 het antwoord zou bieden wat ik te kort kom in 1.4,
> maar blijkbaar lukt het me niet.  Ik wil graag at runtime een object
> instantieren �n dat gebruiken zonder op voorhand te weten van welke
> klasse het is.
[...]
> Is dit nu niet mogelijk met generics? Want het lijkt erop dat de
> compiler al wilt weten wat ik in die List ga steken.

Generics worden inderdaad at compile-time ge�valueerd ("is alles wat in
deze List gestoken wordt van het opgegeven type?"), zodat je nadien niet
meer hoeft te casten naar het desbetreffende type.

Ik denk dat je eerder met introspection aan de slag wil...

-- 
Raf
Technical Details
Message-ID: <gfZEi.97107$G35.4345041@phobos.telenet-ops.be>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!feeder3.cambrium.nl!feeder5.cambrium.nl!feed.tweaknews.nl!68.142.88.75.MISMATCH!hwmnpeer01.ams!news.highwinds-media.com!kramikske.telenet-ops.be!nntp.telenet.be!kwabbernoot.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mail
References: <46e05852$0$14241$ba620e4c@news.skynet.be>

Show Full Headers
Complete Article Headers
X-Google-Thread: fcea4,97d98a6e2e995cda
X-Google-Attributes: gidfcea4,public,usenet
X-Google-Language: DUTCH,UTF8
Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!feeder3.cambrium.nl!feeder5.cambrium.nl!feed.tweaknews.nl!68.142.88.75.MISMATCH!hwmnpeer01.ams!news.highwinds-media.com!kramikske.telenet-ops.be!nntp.telenet.be!kwabbernoot.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mail
Newsgroups: be.comp.programming
From: Raf <raf+usenet1@randomseed.be>
Subject: Re: [JAVA] Generic objects at runtime 
References: <46e05852$0$14241$ba620e4c@news.skynet.be>
Organization: NULL
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
User-Agent: slrn/0.9.8.1pl1 (Debian)
Lines: 18
Message-ID: <gfZEi.97107$G35.4345041@phobos.telenet-ops.be>
Date: Sun, 09 Sep 2007 21:06:20 GMT
NNTP-Posting-Host: 84.195.227.33
X-Complaints-To: abuse@telenet.be
X-Trace: phobos.telenet-ops.be 1189371980 84.195.227.33 (Sun, 09 Sep 2007 23:06:20 MEST)
NNTP-Posting-Date: Sun, 09 Sep 2007 23:06:20 MEST