🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #9357

Re: java: import

#9357
From: bomberboy
Date: Wed, 01 May 2002 16:55
51 lines
2934 bytes
cw wrote:

> Hey allemaal,
> 
> Ik ben Java aan het leren en heb een class Persoon geschreven die een
> Naam en een Voornaam bevat.  Deze heb ik als apparte file opgeslagen.
> 
> Wanneer ik nu in mijn hoofd applicatie een import van die file wil doen
> krijg ik een foutmelding.  Hier is de code:
>
> Persoon.java
> -------------
[code]

> class2.java
> -----------
> 
> import Persoon;

Java werkt niet helemaal op deze manier, indien een klasse die je gebruikt
in dezelfde directory staat als je hoofdklasse hoef je daar niets extra
voor te doen.  Je kan deze regel dus gewoon weggooien :)  Dan zal het in
principe werken.

[...]
> Wanneer ik dit bestand compileer krijg ik volgende melding:
> class2.java:1: '.' expected
> import Persoon;
>              ^
> 
> 1 error

De compiler geeft hier de melding dat die een punt verwacht want ofwel
importeer je een volledig package ofwel een deel ervan.

Wat packages zijn zal waarschijnlijk pas later in je cursus besproken
worden.  Heel bondig zijn het een verzameling van klassen die bij elkaar
horen en je dus in dezelfde directory zal samen plaatsen.

Standaard zitten er in java al heel wat bibliotheken.  Wil je daar iets
van gebruiken dan gaat dit bv door

import java.Math.*;    //het volledige package import java.awt.Panel; //je
wil enkel de klasse Panel gebruiken die in de
			   //awt zit

-- 
bomberboy
<url: http://www.bomberboy.tk>

"Don't say yes until I finish talking." -- Darryl F. Zanuck
Technical Details
Message-ID: <pan.2002.05.01.16.55.05.608856.331@spelletjesgarnaal.be.invalidtail>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!supernews.com!telocity-west!TELOCITY!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
References: <YKUz8.51040$Ze.7976@afrodite.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,b9230b924e25b9fa
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2002-05-01 09:55:09 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!supernews.com!telocity-west!TELOCITY!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
From: bomberboy <bomberboy@spelletjesgarnaal.be.invalidtail>
Subject: Re: java: import
Newsgroups: be.comp.programming
Reply-To: bomberboy@spelletjesgarnaal.be
Organization: Me, Myself & I
Message-ID: <pan.2002.05.01.16.55.05.608856.331@spelletjesgarnaal.be.invalidtail>
References: <YKUz8.51040$Ze.7976@afrodite.telenet-ops.be>
User-Agent: Pan/0.11.3 (Unix)
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Comment-To: "cw" <none@mail.com>
X-Face: *t*{+#S|J`.>#HNoXBzpW^Y:7<&pcusBM=U~}%CG^2k3X?Au-+a*IXr]-bv1]}BEK1GRj}dM).xAcpWXzI^({V!xiO4T(e-%u~K%Y4S[a]#YN7;'V=n-JroGo^FF#LR,*p;gg\D*/Rc2S}7.Nfs[`+?tWe@(q)C2`P1'n]N[g>mTCx^sTd^2+u^o
X-MyHeader: this is my header, don't touch it!
Lines: 51
Date: Wed, 01 May 2002 16:55:06 GMT
NNTP-Posting-Host: 213.224.135.240
X-Complaints-To: abuse@telenet.be
X-Trace: afrodite.telenet-ops.be 1020272106 213.224.135.240 (Wed, 01 May 2002 18:55:06 MET DST)
NNTP-Posting-Date: Wed, 01 May 2002 18:55:06 MET DST