penggunaan import pada java adalah hanya dengan menggunakan kata kunci "import" lalu nama_folder..
contoh sintax :
import world.*;
Pertama-tama kita mencoba dulu membuat package yang nantinya akan diimport di package yang lain..
//file : Tampil.java
package world;
class Tampil
{
public class Show()
{
System.out.println("Hello saya package yang disimpan dalam folder world");
}
}
1. simpan file diatas dengan nama Tampil.java, buat folder baru bernama world dan simpan pada folder tersebut. setelah tersimpan silahkan compile, apabila tidak terjadi error maka package sudah berhasil..
2. buat file baru contoh dengan nama Main.java,, silahkan lihat source codenya dibawah
//file : Main.java
import world.*;
public class Main
{
public static void main(String[] args)
{
Tampil panggil = new Tampil();
panggil.Show();
}
}
masih agak bingung ya.. pada bagian coding dibawah ini adalah bagaimana kita akan memanggil method Show(); pada class Tampil yang tidak berada dalam 1 paket maka kita harus menggunakan import
simpan file yang diatas dengan nama Main.java di luar folder world yang sudah dibuat tadi setelah itu compile file Main.java ini dan run apabila tidak ada error maka program akan memunculkan isi dari Show() yang ada pada class Tampil yang berada pada packet yang lain..
selamat mencoba ya.. ^^
Cara membuat package pada program java
cara membuat package pada program java cukuplah mudah yaitu hanya dengan menggunakan kata kunci "package" (tanpa tanda kutip ^^),,
contoh sintax :
package world;
berarti file yang ini harus disimpan dalam folder bernama world... Masih belum jelaskah.. Mari kita lihat program lengkapnya..
package world;
class Tampil
{
public class Show()
{
System.out.println("Hello saya package yang disimpan dalam folder world");
}
}
1. simpan file diatas dengan nama Tampil.java, buat folder baru bernama world dan simpan pada folder tersebut. setelah tersimpan silahkan compile, apabila tidak terjadi error maka package sudah berhasil..
biasanya package digunakan bersama-sama dengan import,, hehe.. selamat mecoba..
contoh sintax :
package world;
berarti file yang ini harus disimpan dalam folder bernama world... Masih belum jelaskah.. Mari kita lihat program lengkapnya..
package world;
class Tampil
{
public class Show()
{
System.out.println("Hello saya package yang disimpan dalam folder world");
}
}
1. simpan file diatas dengan nama Tampil.java, buat folder baru bernama world dan simpan pada folder tersebut. setelah tersimpan silahkan compile, apabila tidak terjadi error maka package sudah berhasil..
biasanya package digunakan bersama-sama dengan import,, hehe.. selamat mecoba..
Fibonaci Number
berhubung karena sekarang saya sementara mempelajari tentang java hehhe.. karena saya sementara mengambil matakuliah vispro,, jadi postingan kali ini saya akan membahas tentang fibonaci number dari program java,, silahkan lihat source code dibawah ini...
/*
File : Fibonaci.java
Author : Jemmy R. Mongi
Nim : 11520009
Date : 10 September 2012
Description : Menampilkan nilai Fibonaci
*/
//class fibonaci
import java.util.Scanner;
class Fibon
{
int hasil,copy1,copy2,batas;
//constructor fibonaci
public Fibon()
{
hasil = 0;
copy1 = 1;
copy2 = 0;
batas = 0;
}//end constructor
//fungsi untuk menginput nilai
public void Input()
{
Scanner input = new Scanner(System.in);
System.out.print("Masukan nilai batas Fibonaci : ");
batas = input.nextInt();
}
//fungsi untuk mengkalkulasi nilai yang diinputkan
public int Fibonaci()
{
System.out.print("Nilai fibonaci yang anda masukan adalah : ");
System.out.print(copy2);
while((copy1 + copy2) <= batas)
{
hasil = copy1 + copy2;
copy2 = copy1;
copy1 = hasil;
System.out.print(" " + hasil + "");
}//end looping
return hasil;
}//end fungsi fibonaci
}//end class fibonaci
//fungsi utama
public class Fibonaci
{
public static void main(String[] args)
{
Fibon panggil = new Fibon();
panggil.Input();
panggil.Fibonaci();
}
}//end fungsi utama
/*
File : Fibonaci.java
Author : Jemmy R. Mongi
Nim : 11520009
Date : 10 September 2012
Description : Menampilkan nilai Fibonaci
*/
//class fibonaci
import java.util.Scanner;
class Fibon
{
int hasil,copy1,copy2,batas;
//constructor fibonaci
public Fibon()
{
hasil = 0;
copy1 = 1;
copy2 = 0;
batas = 0;
}//end constructor
//fungsi untuk menginput nilai
public void Input()
{
Scanner input = new Scanner(System.in);
System.out.print("Masukan nilai batas Fibonaci : ");
batas = input.nextInt();
}
//fungsi untuk mengkalkulasi nilai yang diinputkan
public int Fibonaci()
{
System.out.print("Nilai fibonaci yang anda masukan adalah : ");
System.out.print(copy2);
while((copy1 + copy2) <= batas)
{
hasil = copy1 + copy2;
copy2 = copy1;
copy1 = hasil;
System.out.print(" " + hasil + "");
}//end looping
return hasil;
}//end fungsi fibonaci
}//end class fibonaci
//fungsi utama
public class Fibonaci
{
public static void main(String[] args)
{
Fibon panggil = new Fibon();
panggil.Input();
panggil.Fibonaci();
}
}//end fungsi utama
10 error program yang sering terjadi di java
1. 
Error ini karena nama yang kita simpan dalam folder adalah Main.java yang diminta disini adalah Galau.java, sebenarnya file yang kita simpan sudah benar karena pada class Main lah kita menaruh “public static void main(String[]args)”. Jadi sebenarnya error nya hanya terdapat pada class Galau karena dalam class tidak dapat 2 public class dalam 1 file. boleh terdapat 2 public class dalam 1 file.
2.
Error yang terjadi kali ini adalah bagaimana class Test yang adalah class abstract tetapi saat di extends atau di wariskan kepada class subTested class subTested tidak memiliki method overriding padalah dalam class abstract harus di overriding method sebelumnya yang dibuat di class parent atau class yang mewariskan.
3.
Program ini Error karena kita tidak menaruhkan atau membubuhkan tanda “.” Pada import data, yang sebenarnya sintaxnya adalah “import nama_folder.*;”
(Tanpa tanda kutip)
4.
Error yang terjadi kali ini adalah dimana pada class Main ingin menggunakan method Tampil() tetapi bukan didalam classnya, melainkan diluar classnya yang harus dilakukan agar dapat mengaksesnya adalah harus membuat object terlebih dahulu.
5.
Sebenarnya Error ini masih belum pasti apakah error karena pembuatan fungsi, atau constructor,
1. Apabila kita membuatnya di dalam class dan mempunyai nama sama dengan nama class berarti anda sedang membuat constructor, kode ini sudah benar tetapi masih kurang “()” ingat constructor dapat memiliki parameter.
2. Apabila dibuat diluar class ataupun didalam class tetapi tidak memiliki nama sama dengan nama class berarti anda sedang membuat fungsi, yang error disini adalah nama “identifier” dan “()” contoh sintax : “void nama_fungsi()”
6.
Error yang terjadi disini terdapat pada “System.out.println(nama)”
Lebih tepatnya errornya terdapat pada “nama” karena nama yang dideklarasikan pada class Tested adalah Private.
7.
Error yang terjadi disini adalah class Masyarakat yang dibuat sudah final atau tidak dapat di turunkan lagi atau di wariskan.
8.
Error yang terjadi pada gambar diatas adalah bagaimana kita akan mengakses Tampil yang terdapat dalam package.Masyarakat sedangkan tampil tersebut dideklarasikan dengan protected. Karena protected hanya dapat diakses oleh kelas keturunannya dan kelas dimana dia dideklarasikan.
9.
Error ini juga mirip seperti error pada no 5 karena error ini masih belum pasti.
1. Error karena kita membuat sebuah object tetapi belum membuat classnya terlebih dahulu, berarti untuk memperbaikinya anda harus membuat classnya dulu.
2. Error karena sebenarnya anda sudah membuat class nya namu di package lain dan ingin anda gunakan di package lain, berarti untuk memperbaikinya anda hanya perlu menuliskan import nama_package.*;
Agar dapat menggunakannya.
10.
Error ini adalah anda akan menggunakan fungsi Tampil(), anda sebenarnya sudah benar dengan membuat object lalu memanggilnya namun yang error disini adalah terdapat pada package disebelah yaitu method Tampil yang dibuat di package sebelah adalah default, default berarti anda tidak menuliskan apa-apa sebelum “void Tampil()”, yang harus diganti adalah “public void Tampil()” agar dapat diakses pada package lain.

Error ini karena nama yang kita simpan dalam folder adalah Main.java yang diminta disini adalah Galau.java, sebenarnya file yang kita simpan sudah benar karena pada class Main lah kita menaruh “public static void main(String[]args)”. Jadi sebenarnya error nya hanya terdapat pada class Galau karena dalam class tidak dapat 2 public class dalam 1 file. boleh terdapat 2 public class dalam 1 file.
2.

Error yang terjadi kali ini adalah bagaimana class Test yang adalah class abstract tetapi saat di extends atau di wariskan kepada class subTested class subTested tidak memiliki method overriding padalah dalam class abstract harus di overriding method sebelumnya yang dibuat di class parent atau class yang mewariskan.
3.

Program ini Error karena kita tidak menaruhkan atau membubuhkan tanda “.” Pada import data, yang sebenarnya sintaxnya adalah “import nama_folder.*;”
(Tanpa tanda kutip)
4.

Error yang terjadi kali ini adalah dimana pada class Main ingin menggunakan method Tampil() tetapi bukan didalam classnya, melainkan diluar classnya yang harus dilakukan agar dapat mengaksesnya adalah harus membuat object terlebih dahulu.
5.

Sebenarnya Error ini masih belum pasti apakah error karena pembuatan fungsi, atau constructor,
1. Apabila kita membuatnya di dalam class dan mempunyai nama sama dengan nama class berarti anda sedang membuat constructor, kode ini sudah benar tetapi masih kurang “()” ingat constructor dapat memiliki parameter.
2. Apabila dibuat diluar class ataupun didalam class tetapi tidak memiliki nama sama dengan nama class berarti anda sedang membuat fungsi, yang error disini adalah nama “identifier” dan “()” contoh sintax : “void nama_fungsi()”
6.

Error yang terjadi disini terdapat pada “System.out.println(nama)”
Lebih tepatnya errornya terdapat pada “nama” karena nama yang dideklarasikan pada class Tested adalah Private.
7.

Error yang terjadi disini adalah class Masyarakat yang dibuat sudah final atau tidak dapat di turunkan lagi atau di wariskan.
8.

Error yang terjadi pada gambar diatas adalah bagaimana kita akan mengakses Tampil yang terdapat dalam package.Masyarakat sedangkan tampil tersebut dideklarasikan dengan protected. Karena protected hanya dapat diakses oleh kelas keturunannya dan kelas dimana dia dideklarasikan.
9.

Error ini juga mirip seperti error pada no 5 karena error ini masih belum pasti.
1. Error karena kita membuat sebuah object tetapi belum membuat classnya terlebih dahulu, berarti untuk memperbaikinya anda harus membuat classnya dulu.
2. Error karena sebenarnya anda sudah membuat class nya namu di package lain dan ingin anda gunakan di package lain, berarti untuk memperbaikinya anda hanya perlu menuliskan import nama_package.*;
Agar dapat menggunakannya.
10.

Error ini adalah anda akan menggunakan fungsi Tampil(), anda sebenarnya sudah benar dengan membuat object lalu memanggilnya namun yang error disini adalah terdapat pada package disebelah yaitu method Tampil yang dibuat di package sebelah adalah default, default berarti anda tidak menuliskan apa-apa sebelum “void Tampil()”, yang harus diganti adalah “public void Tampil()” agar dapat diakses pada package lain.
cara connect php dan mysql
connect php dan mysql..
hehe.. sekarang saya akan mulai memposting tentang php dan mysql,
karena kebetulan sekarang saya sementara mempelajari tentang php.. yukkk.. kita belajar bersama2 yo..
langsung saja ya..
sesuai dengan judul postingan kali ini adalah connect php dan mysql..
kalo dalam membuat program php saya biasanya menggunakan notepad++ silahkan download disini bagi yang belum punya bagi yang sudah silahkan ikuti langkah-langkah dibawa ini..
1. Buka program notepad++ kalian cara cepatnya.. yaitu tekan simbol windows + r di keyboard anda lalu ketikan notepad++ maka program akan terbuka seperti contoh di bawah ini..

2. ketikan kode di bawah ini di notepad++ anda (untuk info anda juga dapat menggunakan notepad biasa tapi saat save, pilih save as dan save dengan format nama_file_anda.php)
/*localhost tidak selamanya localhost.. apabila anda mengonlinekan nya maka pengaturan tergantung hostingnya */
$host = "localhost";
/*nama database juga adalah nama yang anda gunakan pada database anda*/
$db = "nama_database_anda";
/*nama user mysql yang anda gunakan */
$user = "user_di_mysql_anda";
/*password yang anda gunakan pada mysql */
$pass = "password_pada_mysql_anda";
mysql_connect($host,$user,$pass,$db);
gunakan tag php..
file ini anda simpan dengan nama yang anda ingin kan tetapi format nya harus .php
contoh saya simpan dengan nama connect.php
untuk menggunakannya gunakan require_once
setiap program php yang membutuhkan konek antara mysql dan php gunakan require_once("connect.php")
cat : connect.php harus disimpan bersama2 dengan file yang akan menggunakannya.. jika disimpan difolder lain.. contoh anda menyimpan di folder include lalu ingin menggunakannya.. anda harus mengetikan terlebih dahulu require_once("include/connect.php"); tergantung nama foldernya..
demikianlah postingan kali ini selamat mencoba.. ^^
hehe.. sekarang saya akan mulai memposting tentang php dan mysql,
karena kebetulan sekarang saya sementara mempelajari tentang php.. yukkk.. kita belajar bersama2 yo..
langsung saja ya..
sesuai dengan judul postingan kali ini adalah connect php dan mysql..
kalo dalam membuat program php saya biasanya menggunakan notepad++ silahkan download disini bagi yang belum punya bagi yang sudah silahkan ikuti langkah-langkah dibawa ini..
1. Buka program notepad++ kalian cara cepatnya.. yaitu tekan simbol windows + r di keyboard anda lalu ketikan notepad++ maka program akan terbuka seperti contoh di bawah ini..

2. ketikan kode di bawah ini di notepad++ anda (untuk info anda juga dapat menggunakan notepad biasa tapi saat save, pilih save as dan save dengan format nama_file_anda.php)
/*localhost tidak selamanya localhost.. apabila anda mengonlinekan nya maka pengaturan tergantung hostingnya */
$host = "localhost";
/*nama database juga adalah nama yang anda gunakan pada database anda*/
$db = "nama_database_anda";
/*nama user mysql yang anda gunakan */
$user = "user_di_mysql_anda";
/*password yang anda gunakan pada mysql */
$pass = "password_pada_mysql_anda";
mysql_connect($host,$user,$pass,$db);
gunakan tag php..
file ini anda simpan dengan nama yang anda ingin kan tetapi format nya harus .php
contoh saya simpan dengan nama connect.php
untuk menggunakannya gunakan require_once
setiap program php yang membutuhkan konek antara mysql dan php gunakan require_once("connect.php")
cat : connect.php harus disimpan bersama2 dengan file yang akan menggunakannya.. jika disimpan difolder lain.. contoh anda menyimpan di folder include lalu ingin menggunakannya.. anda harus mengetikan terlebih dahulu require_once("include/connect.php"); tergantung nama foldernya..
demikianlah postingan kali ini selamat mencoba.. ^^
Tutorial lengkap Install xampp dengan Gambar
instal xampp.. menurut judul di atas yaitu install xampp maka saya pada postingan kali ini akan membahas tentang cara menginstal xampp pada komputer/laptop..
langsung saja..
1. bagi yang sudah punya xampp langsung saja buka xampp anda bagi yang belum silahkan download disini
2. setelah mengklik 2 kali pada xampp akan muncul seperti pada gambar dibawah..

tidak apa-apa tekan saja ok..
3. tekan NEXT saja setelah itu akan muncul gambar seperti dibawah ini

centang tulisan install apache as service dan centang tulisan mysql as service lalu klik install
4. Tunggu saja prosesnya tidak terlalu lama sekitar 4 menit lah,, tunggu sampai ada tulisan finish lalu klik finish.. tunggu sampai selesai lalu klik ok..
5. untuk memeulai mengaktifkan localhost dan mysql.. silahkan buka di default intallnya yaitu c:\xampp lalu buka xampp-control
6. maka akan xampp control akan muncul dikanan bawah layar anda... secara otomatis apache dan mysql sudah berjalan tanpa di start terlebih dahulu..
7. selanjutnya silahkan buka browser anda dan ketikan localhost

apabila telah berhasil terinstall maka akan muncul seperti gambar diatas..
8. Selamat anda telah berhasil menginstall xampp di komputer anda mulainlah dengan Phpmyadmin pada Tools.. selamat mencoba.. ^^
langsung saja..
1. bagi yang sudah punya xampp langsung saja buka xampp anda bagi yang belum silahkan download disini
2. setelah mengklik 2 kali pada xampp akan muncul seperti pada gambar dibawah..

tidak apa-apa tekan saja ok..
3. tekan NEXT saja setelah itu akan muncul gambar seperti dibawah ini

centang tulisan install apache as service dan centang tulisan mysql as service lalu klik install
4. Tunggu saja prosesnya tidak terlalu lama sekitar 4 menit lah,, tunggu sampai ada tulisan finish lalu klik finish.. tunggu sampai selesai lalu klik ok..
5. untuk memeulai mengaktifkan localhost dan mysql.. silahkan buka di default intallnya yaitu c:\xampp lalu buka xampp-control
6. maka akan xampp control akan muncul dikanan bawah layar anda... secara otomatis apache dan mysql sudah berjalan tanpa di start terlebih dahulu..
7. selanjutnya silahkan buka browser anda dan ketikan localhost

apabila telah berhasil terinstall maka akan muncul seperti gambar diatas..
8. Selamat anda telah berhasil menginstall xampp di komputer anda mulainlah dengan Phpmyadmin pada Tools.. selamat mencoba.. ^^
Inheritance C++
Inheritance atau pewarisan adalah metode yang digunakan dalam pemrograman C++ untuk mewariskan sebuah code program agar mempermudah proses pemrograman tersebut.. contoh yang mudah "adalah seperti orang tua mewariskan hartanya kepada anaknya"... "namun ada berberapa yang tidak dapat diwariskan seperti hal-hal yang bersifat privat milik orang tua.."
C++ juga menggunakan pewarisan sama seperti halnya di dunia nyata.. untuk lebih jelasnya mari kita lihat contoh dibawah..
class Jum1
{
protected :
int num1,num2,sum;
public :
void Input();
void Proses();
void Output();
};
void Jum1 :: Input()
{
cout<<"Masukan nilai 1 : ";
cin>>num1;
cout<<"Masukan nilai 2 : ";
cin>>num2;
}
void Jum1 :: Proses()
{
sum=num1+num2;
}
void Jum1 :: Output()
{
cout<<"Hasilnya adalah : ";
cout<
}
pada bagian program penjumblahan c++ sudah selesai namun apabila kita ingin menjumblahkan 3 bilangan bagaimana caranya ? sedangkan input yang kita gunakan hanya 2 mm??(thinking) hehehe..
mudah kok dita dapat menggunakan pewarisan ini dengan membuat sub class.. kurang ngerti..??
oke dari program diatas kita buat program lain lagi dibawah..
class Jum2 : public Jum1
{
private :
int num3;
public :
void Input2();
void Add_three();
void Display();
};
void Jum2 :: Input2()
{
Input();
cout<<"Masukan nilai 3 : ";
cin>>num3;
}
void Jum2 :: Add_three()
{
Proses();
sum=sum+num3;
}
int main()
{
Jum2 akses;
Jum1 ak;
akses.Input2();
akses.Add_three();
akses.Output();
getch();
}
nah apabila program ini dijalankan akan dapat menejumblahkan 3 bilangan sekaligus
C++ juga menggunakan pewarisan sama seperti halnya di dunia nyata.. untuk lebih jelasnya mari kita lihat contoh dibawah..
class Jum1
{
protected :
int num1,num2,sum;
public :
void Input();
void Proses();
void Output();
};
void Jum1 :: Input()
{
cout<<"Masukan nilai 1 : ";
cin>>num1;
cout<<"Masukan nilai 2 : ";
cin>>num2;
}
void Jum1 :: Proses()
{
sum=num1+num2;
}
void Jum1 :: Output()
{
cout<<"Hasilnya adalah : ";
cout<
}
pada bagian program penjumblahan c++ sudah selesai namun apabila kita ingin menjumblahkan 3 bilangan bagaimana caranya ? sedangkan input yang kita gunakan hanya 2 mm??(thinking) hehehe..
mudah kok dita dapat menggunakan pewarisan ini dengan membuat sub class.. kurang ngerti..??
oke dari program diatas kita buat program lain lagi dibawah..
class Jum2 : public Jum1
{
private :
int num3;
public :
void Input2();
void Add_three();
void Display();
};
void Jum2 :: Input2()
{
Input();
cout<<"Masukan nilai 3 : ";
cin>>num3;
}
void Jum2 :: Add_three()
{
Proses();
sum=sum+num3;
}
int main()
{
Jum2 akses;
Jum1 ak;
akses.Input2();
akses.Add_three();
akses.Output();
getch();
}
nah apabila program ini dijalankan akan dapat menejumblahkan 3 bilangan sekaligus
Subscribe to:
Posts (Atom)
Tutorial Lengkap Hosting Website Gratis Dengan Gambar
Hallo Guys.. sudah sangat lama sekali sejak terakhir kali saya melakukan posting di blogger ini... kalau saya tidak salah terakhir saya ...
-
Hallo Sobat pembaca di blog saya ini,, kali ini saya akan membahas mengenai "Windows Defender" yang gak tau kenapa ketika di buka ...
-
suatu hari pada saat saya ingin membuat program di Dev C++ terjadi error seperti ini saat compile.. kira2 gambarnya seperti dibawah ini.. ...
-
Nih.. kawan2 aku punya sedikit trik untuk Nokia 3230 dalam mengatasi blank.. Blank terjadi dimana handphone kita saat dinyalakan hanya ...