Article View: be.comp.programming
Article #5016Re: Namespaces in Java?
From: Jo Vermeulen
Date: Mon, 09 Jun 2003 21:08
Date: Mon, 09 Jun 2003 21:08
41 lines
2910 bytes
2910 bytes
Rene Pijlman wrote: > Jo Vermeulen: >>Rene Pijlman wrote: >>> Jo Vermeulen: >>>>Hoe kan ik Java (zoals in C++) zelf namespaces defini�ren? >>> >>> Classes. >> >>Terwijl ik dat helemaal niet wil. Lijkt me overbodig een hele nieuwe >>klasse te moeten specifi�ren, ik wil gewoon een andere namespace. > > Een class is niet veel meer dan een namespace, totdat je er > attributen en methoden in stopt en objecten gaat instanti�ren. > > Anders zou je natuurlijk nog een interface kunnen defini�ren, > met alleen die public static final int's. > > Ik heb de indruk dat je met een non-probleem worstelt. Je > herhaalt wel telkens _dat_ je een probleem hebt met classes, > maar je vertelt niet _wat_ dat probleem nu eigenlijk is. Behalve > dat je het niet wilt. Dat probleem heb ik met C++ :-) Ligt misschien aan mij maar het lijkt me gewoon een omweg het zo te doen :) Dacht eraan de klasse die ik nu heb met de static final ints in, als subklasse in de klasse te steken waar ik ze nodig heb. Is dat een goede oplossing, of is het toch beter ze in een aparte file te laten staan? Mij leek me dat handiger, het gaat immers alleen om een class als namespace, en buiten die omvattende klasse hebben de variabelen niet veel zin. Om nog even terug te komen op die typesafe enum. Het niet kunnen casten van zo'n klasse naar een int vind ik een serieuze tekortkoming. Kan dit echt niet op ��n of andere manier? Mvg, -- Jo Vermeulen Student Computer Science at the tUL email: jo@lumumba.luc.ac.be www: http://lumumba.luc.ac.be/jo
Technical Details
Message-ID:
<bc2stb$1qi8$1@nl-news.euro.net>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!sn-xit-01!sn-xit-09!supernews.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.freenet.de!news2.euro.net!nl-news.euro.net!not-for-mailReferences:
<bc2fqd$1iba$1@nl-news.euro.net> <bc2piv$1oag$1@nl-news.euro.net> <cqq9evc76hf6urft6c6diq3lsntpd1ksuj@4ax.com> <bc2rem$1pf6$1@nl-news.euro.net> <mos9ev4gvk5jl9meqclim9t25a7p739tva@4ax.com>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII X-Google-Thread: 107324,49bd6e9024ebf456 X-Google-Attributes: gid107324,public X-Google-Thread: fcea4,49bd6e9024ebf456 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2003-06-09 14:08:03 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!sn-xit-01!sn-xit-09!supernews.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.freenet.de!news2.euro.net!nl-news.euro.net!not-for-mail From: Jo Vermeulen <jo@lumumba.luc.ac.be> Newsgroups: be.comp.programming,nl.comp.programmeren Subject: Re: Namespaces in Java? Followup-To: be.comp.programming Date: Mon, 09 Jun 2003 23:08:34 +0200 Organization: tUL Lines: 41 Message-ID: <bc2stb$1qi8$1@nl-news.euro.net> References: <bc2fqd$1iba$1@nl-news.euro.net> <bc2piv$1oag$1@nl-news.euro.net> <cqq9evc76hf6urft6c6diq3lsntpd1ksuj@4ax.com> <bc2rem$1pf6$1@nl-news.euro.net> <mos9ev4gvk5jl9meqclim9t25a7p739tva@4ax.com> Reply-To: jo@lumumba.luc.ac.be NNTP-Posting-Host: u212-239-198-134.adsl.pi.be Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8Bit X-Trace: nl-news.euro.net 1055192812 59976 212.239.198.134 (9 Jun 2003 21:06:52 GMT) X-Complaints-To: usenet@nl-news.euro.net NNTP-Posting-Date: Mon, 9 Jun 2003 21:06:52 +0000 (UTC) User-Agent: KNode/0.7.2