🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #5007

Re: Namespaces in Java?

#5007
From: Tim Van Wassenhove
Date: Mon, 09 Jun 2003 18:03
32 lines
2053 bytes
Jo Vermeulen wrote:
> Hoi,
> 
> Hoe kan ik Java (zoals in C++) zelf namespaces defini�ren?

In java kan bepaalde klassen in een package stoppen, zoals je
ze in C++ in een namespace zou stoppen

http://java.sun.com/docs/books/tutorial/java/interpack/packages.html


> 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).

http://developer.java.sun.com/developer/Books/shiftintojava/page1.html#replaceenums
Technical Details
Message-ID: <bc2i7r$eqq8a$1@ID-188825.news.dfncis.de>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-09!supernews.com!news.maxwell.syr.edu!fu-berlin.de!uni-berlin.de!u212-239-196-100.adsl.pi.BE!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 11:04:51 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-09!supernews.com!news.maxwell.syr.edu!fu-berlin.de!uni-berlin.de!u212-239-196-100.adsl.pi.BE!not-for-mail
From: Tim Van Wassenhove <euki@pi.be>
Newsgroups: be.comp.programming,nl.comp.programmeren
Subject: Re: Namespaces in Java?
Date: Mon, 09 Jun 2003 20:03:21 +0200
Lines: 33
Message-ID: <bc2i7r$eqq8a$1@ID-188825.news.dfncis.de>
References: <bc2fqd$1iba$1@nl-news.euro.net>
NNTP-Posting-Host: u212-239-196-100.adsl.pi.be (212.239.196.100)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: fu-berlin.de 1055181883 15558922 212.239.196.100 (16 [188825])
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3.1) Gecko/20030527 Debian/1.3.1-2
X-Accept-Language: nl-be, nl, en
In-Reply-To: <bc2fqd$1iba$1@nl-news.euro.net>