Log in

View Full Version : [ask help] error di java : cannot find symbol


Permenkaret
20th November 2011, 12:37 PM
Agan2 master java, mohon bantuannya yah ...



Ane lagi belajar polymorphisme dalam java nih Gan, berikut kode programnya :




Code:

class bentuk
{
public void gambar()
{
System.out.println("menggambar");
}
public void hapus()
{
System.out.println("menghapus gambar");
}
}

class lingkaran extends bentuk
{
public void gambar()
{
System.out.println("menggambar lingkaran");
}
public void hapus()
{
System.out.println("menghapus lingkaran ");
}
}
class elips extends bentuk
{
public void gambar()
{
System.out.println("menggambar elips");
}
public void hapus()
{
System.out.println("menghapus elips");
}
}
class segitiga extends bentuk
{
public void gambar()
{
System.out.println("menggambar segitiga");
}
public void hapus()
{
System.out.println("menghapus segitiga");
}
}
class Random
{
private Random rand = new Random();
public bentuk next()

{
switch(rand.nextInt(3))
{
default:
case 0:return new lingkaran();
case 1:return new elips();
case 2:return new segitiga();
}

}
}
public class latihan3a
{
private static Random gen = new Random();
public static void main(String[]args)
{
bentuk[]bangun= new bentuk[3];
for(int i=0;ilatihan3a.java:54: cannot find symbol
symbol : method nextInt(int)
location: class Random
switch(rand.nextInt(3))
^
1 error

Ane udah ngutak - ngatik tu sintaks, kaga nemu juga Gan...



Tolong bantu ya Gan ... :mewek::mewek::mewek:

</div>