Article View: be.comp.programming
Article #5007Re: Namespaces in Java?
From: Tim Van Wassenhove
Date: Mon, 09 Jun 2003 18:03
Date: Mon, 09 Jun 2003 18:03
32 lines
2053 bytes
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-mailReferences:
<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>