Arsip

Archive for the ‘Java Programming’ Category

Antara Sistem Operasi, Java, dan Metpen

November 11, 2010 12 komentar

Mantenk mantenk anak LE, kembali saya menunaikan amanah (bahasanya pwa…!!) untuk mengupload materi kuliah.
Kalo telat sory yah (tapi sy rasa ndak ji malahan terlalu cepat kyax. :D ). Baeklah materi materi yang ibarat THR (Tugas Hari Raya) yang akan sy upload adalah eng ing eng (-_-”)

1. Object Oriented Programming a.k.a OOP a.k.a Pemrograman Berorientasi Object atau yang lebih dikenal dengan sapaan PBO yang biasa juga dipanggil praktikum java (kok diliat dari judulnya saja serem yak!!). Oh iya kalo mau ngejalanin ini minimal punya netbean + Mysql yak ! Nah untuk master ODBC (lupa kepanjangnnya apa yang jelas untuk connect database) download dimari gan. Terus materi praktikumnya sedottt aja disini gan [siap siap praktikum sabtu 20 Nov 2010 nah]
2 Sistem Operasi.. siap siap nah temank temank yang mau presentasi Jumat 19 November 2010. Materinya bisa diliat juga disini dan disini .
3. Metode Penelitian… yang baru dipelajari tadi pagi tentang format laporan.. Mudah mudahan bermanfaat saat tugas akhir, proposal, skripsi, atay bahkan ada yang sampai disertasi nanti.. oh yow.. filenya klik aja disini .

sipsip kan temank temank.. :-)

Download Materi MID Praktikum Java

Oktober 28, 2010 Tinggalkan Komentar

Langsung saja ini link downloadnya click me

Inheritance dalam Java Programming

Oktober 10, 2010 4 komentar

Yup ndak terasa sudah semester 5 mi sekarang , yang berarti mudah mudahan kurang lebih 2 tahun lagi pake mi toga. Amin. Di semester 5 ini sekarang sedang masa masanya belajar Object Oriented Programming dengan menggunakan bahasa pemrograman Java. Katanya sih ini salah satu bahasa yang keramat dan susahh di pahami . Tapi selama belom mencoba apa kita taukan.. hehehe. Waktu posting ini sudah masuk pertemuan ke empat dan kita pelajari INHERITANCE (langsung keinget film korea yang judulnya Shining Inheritance ) yah dari asal katanya sih maknanya  berarti pewarisan

Inherit / inheritance adalah pewarisan penggambaran penurunan sifat class, sedangkan polimorphisme adalah suatu object dapat memiliki berbagai bentuk, sebagai object dari class sendiri atau object dari superclassnya. Jadi nantinya kita akan membuat 3 file yakni file superclass, file subclass yang memanggil file superclass tersebut, dan terakhir file pemanggil yang akan kita eksekusi di terminal. Ini nih gambar dari pewarisan dalam Java.

Untuk lebih lanjutnya tentang inheritance download aja disini modulnya

Nah waktu ujian kemarin hari sabtu (yang seharusnya hari libur) sudah gelap karena mendung, ujan deras pula, dikampus hanya sedikit orang. Udah kayak kelas khusus di death bell aja. hahaha untungnya nggak sampe melakukan tindakan konyol  syuting  film dengan judul Death Bell 3 “Java Error” . Eng ing eng ujian pun di mulai. Setelah keringat sebesar biji jagung keluar dan detik detik terakhir baru bisa nyelesain programnya. Programnya disuruh ngebuat tampilan nama karyawan, masa_kerja, gaji_pokok, dan totalgaji, dimana pada class Karyawan hanya ada variabel nama dan gaji pokok sebagai superclass. Dan di kelas subclass ada variabel lama_kerja dan disini ada prosedure totalgaji yang merupakan hasil kali gajipokok dan lama kerja. Nah ntar ada lagi satu file pemanggil yang namanya test.java untuk nampilin hasilnya (kalo anda bingung, wajar! wong saya juga agak gak mudeng awalnya) Ini nih programnya

 

File 1 Karyawan.java

public class Karyawan{
String Nama;
int GajiPokok; 

Karyawan() // Constructor default
{
Nama=”Budi”;
GajiPokok=50000;

}

Karyawan(String vNama,int vGajiPokok) // Constructor inisialisasi

{
Nama=vNama;
GajiPokok=vGajiPokok;
}

void setNama(String vNama)
{
Nama=vNama;
}

String getNama()
{
return Nama;
}

void setGajiPokok(int vGajiPokok)
{
GajiPokok=vGajiPokok;
}

int getGajiPokok()
{
return GajiPokok;
}

}

 

File 2 MasaKerja.java

public class MasaKerja extends Karyawan
{
private int LamaKerja; 

MasaKerja()
{
super();
LamaKerja=1;
}

MasaKerja(String Nama, int GajiPokok, int vLamaKerja)
{

super(Nama, GajiPokok);
LamaKerja=vLamaKerja;
}

void setLamaKerja(int vLamaKerja)
{
LamaKerja=vLamaKerja;
}

public double getLamaKerja()
{
return LamaKerja;
}

public int getTotalGaji()
{
return GajiPokok*LamaKerja;
}

}

 

3. File Eksekusi atau Pemanggil test.java

class test{

public static void main(String [] arg)
{
MasaKerja mk1=new MasaKerja();
System.out.println(“Nama KRY1 :”+mk1.getNama());
System.out.println(“GP1 :”+mk1.getGajiPokok());
System.out.println(“MK1 :”+mk1.getLamaKerja());
System.out.println(“Total1 :”+mk1.getTotalGaji());

MasaKerja mk2=new MasaKerja(“Ragil”, 50000, 5);
System.out.println(“Nama KRY2 :”+mk2.getNama());
System.out.println(“GP2 :”+mk2.getGajiPokok());
System.out.println(“MK1 :”+mk2.getLamaKerja());
System.out.println(“Total2 :”+mk2.getTotalGaji());

MasaKerja mk3=new MasaKerja();
mk3.setNama(“Linda”);
mk3.setGajiPokok(50000);
mk3.setLamaKerja(2);

System.out.println(“Nama KRY3 :”+mk3.getNama());
System.out.println(“GP3 :”+mk3.getGajiPokok());
System.out.println(“MK1 :”+mk3.getLamaKerja());
System.out.println(“Total3 :”+mk3.getTotalGaji());
}
}

Tampilan Printscreenya ini

Semoga bermanfaat ya

Ikuti

Get every new post delivered to your Inbox.

Bergabunglah dengan 428 pengikut lainnya.