Forum Sains Indonesia




*
Selamat datang, Pengunjung. Silahkan masuk atau mendaftar. Apakah anda lupa aktivasi email?
Mei 26, 2013, 02:07:13 AM

Masuk dengan nama pengguna, kata sandi dan lama sesi

Artikel Sains

Aku Cinta ForSa

  ForSa on FB  ForSa on Twitter

Pranala Luar

ShoutBox!

Last 10 Shouts:

 

skuler

Hari Ini jam 01:51:24 AM
dear admin, tolong user ini di banned: http://www.forumsains.com/profile/tokoherbal/ dan topik buatannya ditaruh di tempat sampah. terima kasih
 

lia578

Mei 24, 2013, 06:45:24 PM
Assalamualaikum admin,,, salam kenal dan mohon pencerahan
share ilmu :)
 

machmud

Mei 22, 2013, 10:11:36 PM
salam kenal,met malam
 

edipurwanto0505

Mei 22, 2013, 06:01:48 PM
selamat sore admin. salam kenal
 

randy13

Mei 20, 2013, 08:45:31 AM
Assalamuallaikum...
admin, buat topik baru gimana caranya? :)
 

mustiyanidewi

Mei 19, 2013, 01:00:54 PM
kenapa baterai yang 9 volt setelah lama digunakan malah turun menjadi 7 volt ya?? pengaruhnya apa??
 
 

syx

Mei 17, 2013, 06:57:51 AM
done!
 

skuler

Mei 16, 2013, 06:18:41 PM
dear admin, tolong user ini di banned: http://www.forumsains.com/profile/assofamarwa/ dan topik buatannya ditaruh di tempat sampah. terima kasih
 

jeddew

Mei 15, 2013, 06:45:52 AM
Assalamu'alaikum...
 

nurul hidayah

Mei 14, 2013, 06:54:02 PM
ass...salam kenal..gimana cara upload artikel?

Show 50 latest

Penulis Topik: [ask help] error di java : cannot find symbol  (Dibaca 1296 kali)

0 Anggota dan 1 Pengunjung sedang melihat topik ini.

Offline rezar

  • Siswa Baru
  • *
  • Tulisan: 1
  • IQ: 1
    • Lihat Profil
[ask help] error di java : cannot find symbol
« pada: Juli 07, 2011, 05:10:17 PM »
Agan2 master java, mohon bantuannya yah ...

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

Kode: [Pilih]
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;i<bangun.length;i++)
bangun[i]=gen.next();
for(int i=0;i<bangun.length;i++)
bangun[i].gambar();
for(int i=0;i<bangun.length;i++)
bangun[i].hapus();
}
}

Ane simpen filenya dengan nama latihan3a.java

pas ane compile muncul 1 error yang bikin bingung nih gan
Kode: [Pilih]
latihan3a.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 ...  ??? ??? ???

Offline Bernando

  • Profesor
  • *****
  • Tulisan: 710
  • IQ: 7
  • Gender: Pria
  • sustainable learning...
    • Lihat Profil
Re: [ask help] error di java : cannot find symbol
« Jawab #1 pada: Juli 08, 2011, 10:19:05 AM »
coba ganti dulu nama class Random nya...
Be the sustainable learner, because life is learning...

 

Topik Terkait

  Subyek / Dimulai oleh Jawaban Tulisan terakhir
0 Jawaban
2553 Dilihat
Tulisan terakhir Januari 15, 2007, 01:39:58 AM
oleh nano
Belajar Bahasa Java yuk..!

Dimulai oleh insan sains « 1 2 ... 9 10 » Java

139 Jawaban
37851 Dilihat
Tulisan terakhir Juli 20, 2012, 10:09:23 AM
oleh sampoerno
8 Jawaban
5191 Dilihat
Tulisan terakhir Juli 03, 2011, 02:40:53 AM
oleh Satria doank
25 Jawaban
9016 Dilihat
Tulisan terakhir Juli 05, 2009, 01:55:36 AM
oleh heru.htl
0 Jawaban
342 Dilihat
Tulisan terakhir Mei 24, 2012, 10:43:15 PM
oleh Alan adhityo

Copyright © 2006-2011 Forum Sains Indonesia