Article View: be.comp.programming
Article #11690Re: [C++/Java] startervraagje classes
From: Jos
Date: Thu, 17 Jan 2002 21:28
Date: Thu, 17 Jan 2002 21:28
31 lines
2164 bytes
2164 bytes
Als je echt wil gaan vergelijken, dan moet je een package met een library ongeveer gelijk stellen. In een package zitten classes. Een class is een gecompileerde .java file. Een bean is een speciaal soort class: een class waarvan de methods voldoen aan bepaalde regels. Om een class (en dus ook een bean) te kunnen uitvoeren kan je er een main inzetten. Jos In article <pan.2002.01.16.23.07.44.669693.13818@stack.be>, Roel <roel@stack.be> wrote: > On Tue, 15 Jan 2002 21:38:19 +0100, Vincent De Baere wrote: > > Dit kan ik dan (her)gebruiken als bean. Nu heb ik een en ander ook even > > in C++ uitgeprobeerd, en ik kwam tot de vaststelling dat die compiler > > (gcc, op linux 2.4.2), de classe niet wilde compileren als er geen main > > in zat. > > Als ik het goed begrijp is een bean een soort library. Om met gcc (en > g++) libraries te maken geef je -shared mee, en dan hoeft er geen main in > te zitten. Wil je het programma op zich kunnen uitvoeren moet er > natuurlijk een main inzitten, maar da's in java ook. man gcc en man g++ > are your friend. Zie ook > http://www.linuxprogramming.com/SourceLib/Basics/shared_lib.tar.gz > > hth, > > roel
Technical Details
Message-ID:
<fake-D0C653.22280417012002@hestia.telenet-ops.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news-x2.support.nl!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!hestia.telenet-ops.be.POSTED!not-for-mailReferences:
<pan.2002.01.15.21.38.19.173952.1189@narrowmargin.net> <pan.2002.01.16.23.07.44.669693.13818@stack.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,21c08170d4577f92 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2002-01-17 13:28:19 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news-x2.support.nl!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!hestia.telenet-ops.be.POSTED!not-for-mail From: Jos <fake@nowhere.com> Newsgroups: be.comp.programming Subject: Re: [C++/Java] startervraagje classes References: <pan.2002.01.15.21.38.19.173952.1189@narrowmargin.net> <pan.2002.01.16.23.07.44.669693.13818@stack.be> User-Agent: MT-NewsWatcher/3.1 (PPC) Message-ID: <fake-D0C653.22280417012002@hestia.telenet-ops.be> Lines: 31 Date: Thu, 17 Jan 2002 21:28:03 GMT NNTP-Posting-Host: 213.224.79.85 X-Complaints-To: abuse@telenet.be X-Trace: hestia.telenet-ops.be 1011302883 213.224.79.85 (Thu, 17 Jan 2002 22:28:03 CET) NNTP-Posting-Date: Thu, 17 Jan 2002 22:28:03 CET Organization: Telenet Internet