webForumDet fria alternativet

fel-meddelande

Java

1 svar · 314 visningar · startad av jme

Medlem sedan maj 20012 237 inlägg
Frågan#1

Jag har två filer, Sphere.java och CreateSpheres.java. Jag lycka kompilera Sphere.java men när jag ska kompilera CreateSpheres.java så får jag följande felmeddelande:

d:\java\CreateSpheres.java:10 cannot resolve symbol

symbol : class Sphere
location : class CreateSpheres

Sphere globe = ?new Sphere(12.0, 1.0, 1.0, 1.0);

d:\java\CreateSpheres.java:11: cannot resolve symbol
symbol : variable Sphere
location : class CreateSpheres

System.out.println("Number of objects = " + ?Sphere.getCount());

? betyder vart kompilatorn klagar

Jag har skumamt igenom båda filerna och har inte hittat några fel. Dessa två filer är exempel som jag kopierat från en bok.

------------------
jme

Medlem sedan nov. 2000199 inlägg
#2

Den verkar inte hitta klassen Sphere.
Har du inkluderat den i klassen CreateSpheres och är den public så do kommer åt den.

Kan det vars så att . kanske inte finns med i classpath ?

------------------
Anders Lindbäck,Igiro Internet Giro

262 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)