Jumat, 22 Juni 2012

MATA KULIAH OOP 2


TUGAS I 
CLASS, METHOD, MODIFIER


  CLASS (KELAS) 

• Kelas mendefinisikan sekumpulan objek yang memiliki kesamaan sifat dan perilaku
• Ada dua kelompok kelas :
– kelas standard
– kelas yang didefinisikan sendiri
• Kumpulan dari method/kelas standard dalam java dikenal dengan API (Aplication Programming Interface)
• untuk membuat objek, dan berperan sebagai tipe data dari objek
• sarana pengkapsulan kumpulan data/properti dan kumpulan method
• untuk membuat objek, dan berperan sebagai tipe data dari objek
• sarana pengkapsulan kumpulan data/properti dan kumpulan method
Deklarasi Class :
public class MyClass {
//Deklarasi Anggota Kelas(member)
int var1;
double var2;
String var3;
void metoda1 (parameter…) {
    …
}
int metoda2 (parameter…) {
   …
   }
}


METHOD
• Tingkah laku dari suatu objek
• Letak di dalam classbody
• Bentuk umum :
[modifier] tipe_return_value namaMethod(tipe parameter) {
methodbody;
}
• Modifier boleh lebih dari satu (dipisah oleh spasi).
• Method dpt tdk mempunyai nilai balik, disebut sebagai
void, atau mempunyai nilai balik berupa tipe primitive
Java atau class.
• Pasangan tipe dan parameter dapat lebih dari satu
(dipisah oleh koma).

• Bentuk umum method main() sebagai berikut :
[modifier] tipe_return_value main(String args[]) {
methodbody
}
• Ada dua sintaks pemanggilan suatu method :
namaObjek.namaMethod([nilaiParamater]);
namaKelas.namaMethod([nilaiParamater]);


MODIFIER
• untuk menentukan hubungan suatu unsur kelas dengan unsur kelas lainnya, contohnya hubungan kepemilikan antara kelas dan objek.
• Modifier Akses :
1. public,
2. protected,
3. default,
4. private

=> Dan berikut dibawah ini adalah contoh programnya :
c#