Minggu, 19 Desember 2010

Pertemuan VIII

INHERITANCE FAN ENCAPSULATION

- Inheritance
Inheritance adalah mewariskan atau penurunan atribut atau method dari suatu kelas induk ke kelas anak. Dalam Java, kelas induk disebut dengan kelas super atau SuperClass. Kelas anak disebut dengan sub kelas atau SubClass.
Untuk membuat kelas anak atab SubClass, kita dapat menggunakan kata kunci dalam mendeklarasikan class. Kata kunci tersebut adalah extends. Extends artinya diturunkan atau menyatakan pewarisan.

Deklarasi :
     [modifier] class NamaSubClass extends NamaSuperClass {
          class body;
     }
-Encapsulation
Encapsulation adalah kemampuan dalam pemrograman berorientasi objek untuk menyembunyikan atribut atau method. Dalam pemrograman, proses ini disebut dengan penyembunyian informasi (information hidding). Pada pengapsulan diberikan modifier private pada method dan variabel.
Method untuk memberikan nilai pada suatu atribut private diawali dengan kata "set".
Method untuk mengambil  nilai pada suatu atribut diawali dengan kata "get".

Minggu, 31 Oktober 2010

Pertemuan VI

PACKAGE dan IMPORT

     Package bertujuan untuk mengelompokkan file class pada Java. File-file class ini disimpan pada suatu kelompok. Kelompok-kelompok tersebut dibuat pada folder-folder.
Untuk contoh kali ini akan dibuat 3 package (folder) yaitu folder Pop, Dangdut dan Melayu. Dan dalam 1 package (folder) terdapat beberapa file class.
1. Package Pop memiliki class RioFebrian dan Agnes Monica
2. Package Dangdut memiliki class RidhoRhoma dan Melinda
3. Package Melayu memiliki class ST12 dan Wali.
Untuk penulisan programnya dapat dilihat dibawah ini :

Minggu, 24 Oktober 2010

Pertemuan V

CLASS, MODIFIER, METHOD  DAN KONSTRUKTOR

Untuk petemuan kali ini mempelajari tentang class, modifier, method dan konstruktor.
1. Class adalah wadah yang akan digunakan  untuk menciptakan  objek. Pada java penulisan nama file harus sama dengan namaa classnya.
2. Modifier adalah sifat yang menempel pada classnya.
contoh : public, private, static, final, abstract dll.
3. Method adalaah tingkah laku sebuah program yang ditandai dengan buka kurung dan tutup kurung ( ).
contoh : - Disket ( )
             - Disket (int panjang)
             - void SimpanData (String data)
             - void hapusData ( )
Dari contoh tersebut yang termasuk method adalah Disket, SimpanData dan hapusData.
4. Konstruktor sama dengan method. Akan tetapi, konstruktor adalah method yang sama dengan nama classnya.

contoh program Disket :

Minggu, 17 Oktober 2010

Pertemuan IV

PERULANGAN

Konsep dari perulangan adalah program akan melakukan perulangan selama syaratnya benar atau terpenuhi.Tiga macam bentuk perulangan, yaitu :
1. Perulangan menggunakan for
syntaks :

for (inisialisasi; kondisi; step)
{
     perintah
}

 contoh :


Minggu, 10 Oktober 2010

Pertemuan III

Statement If dan Switch case

1. Statement if
    Suatu perintah yang apabila kondisinya benar (terpenuhi) maka akan menjalankan statement yang ada. Apabila kondisinya salah, maka tidak ada statement yang dijalankan.

Sintaksnya adalah :

if (kondisi)
    statement1;

contoh :
char x = 'A';
if (x == 'A') {
   System.out.println ("Kondisi terpenuhi");
}

2. Statement if... else
    Suatu perintah yang apabila kondisinya benar (terpenuhi) maka akan menjalankan statement yang pertama. Apabila kondisainhya salah, maka akan menjalankan statement yang kedua.

Sintaknya adalah :

Minggu, 03 Oktober 2010

Pertemuan II

Seperti yang telah dijelaskan pada tuLisan Pertemuan I di atas bahwa ada beberapa hal yang harus diperhatikan dalam penggunaan sintaks Java, antara Lain :
1. Bersifat Case Sensitive.
2. Mengabaikan spasi kosong. Misalnya spasi, tab atau pindah baris.
3. Memiliki jumlah kurung kurawal yang sama.
4. Setiap pernyataan Java diakhiri dengan simbol ; (titik koma).
5. Untuk penulisan nama file harus sama dengan nama classnya.


contoh program 1 :



Hasil yang akan muncul di layar seteLah di run adaLah :

Minggu, 26 September 2010

Pertemuan I

Pada semester sebelumnya, kita sudah mempelajari Bahasa Pemrograman Delphi, Visual Basic I dan Visual Basic II. Untuk semester V ini kita akan belajar Bahasa Pemrograman Java. (ehmmmm.... kalau dalam bahasa Inggris java artinya jawa. Apakah ada kaitannya dengan orang Jawa atau bahasa Jawa?? Oh.. tidak sama sekali)
Yupz... Dalam programming, kunci dasar yang harus dikuasai oleh seorang programmer adalah Algoritma.
Algoritma adalah langkah-langkah dalam menyelesaikan suatu masalah. Algoritma dapat dibuat dalam sebuah tulisan atau gambar (flow chart).

Contoh Algoritma mencari Luas segitiga dalam sebuah tulisan :
1. Masukkan nilai alas dan tinggi.
2. Kalikan nilai alas dengan nilai tinggi.
3. kalikan 1/2 atau 0,5.
4. Tulis hasilnya.

Contoh Algoritma mencari Luas segitiga dalam sebuah flow chart

(maaf bu. masih bingung masukkan flow chartnya.)


Kembali lagi ke java.