🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #5010

Re: Namespaces in Java?

#5010
From: Jo Vermeulen
Date: Mon, 09 Jun 2003 20:11
48 lines
2449 bytes
Jo Vermeulen wrote:

> Hoi,
> 
> Hoe kan ik Java (zoals in C++) zelf namespaces defini�ren?
> 
> Voorbeeldje van wat ik zou willen doen:
> 
> public class Test {
> 
>         /* begin namespace */
>         public final int A = 0;
>         public final int B = 1;
>         public final int C = 2;
>         /* einde namespace */
> 
>         private boolean[][] B;
> 
>         ...
> }
> 
> Het gebruiken van een andere klasse, om C(++) enums te emuleren met type
> checking is niet wat ik wil, omdat ik de variabelen echt als een int wil
> kunnen gebruiken. Ik zou ook graag vasthouden aan de namen (dus b ipv B is
> ook geen oplossing).
> 
> Iemand enige suggesties?
> 

Het lijkt dus uit jullie antwoorden dat ik het enkel kan oplossen door die
constanten in een klasse te steken :s

Ik dacht er aan, als ik die constanten in een klasse steek (zoals op
http://developer.java.sun.com/developer/Books/shiftintojava/page1.html),
schrijf ik er gewoon een integer type cast operator voor. Maar dat gaat
(denk ik toch) niet in Java.

*zucht* ...

Ligt het aan mij of is C++ hier veel flexibeler in? 

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: <bc2piv$1oag$1@nl-news.euro.net>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-08!supernews.com!news.tele.dk!news.tele.dk!small.news.tele.dk!newsfeed.multikabel.nl!news2.euro.net!nl-news.euro.net!not-for-mail
References: <bc2fqd$1iba$1@nl-news.euro.net>

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 13:10:20 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-08!supernews.com!news.tele.dk!news.tele.dk!small.news.tele.dk!newsfeed.multikabel.nl!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, nl.comp.programmeren
Date: Mon, 09 Jun 2003 22:11:50 +0200
Organization: tUL
Lines: 48
Message-ID: <bc2piv$1oag$1@nl-news.euro.net>
References: <bc2fqd$1iba$1@nl-news.euro.net>
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 1055189407 57680 212.239.198.134 (9 Jun 2003 20:10:07 GMT)
X-Complaints-To: usenet@nl-news.euro.net
NNTP-Posting-Date: Mon, 9 Jun 2003 20:10:07 +0000 (UTC)
User-Agent: KNode/0.7.2