@Tessy Badriyah,SKom. MT.
Membuat Class dan
mengakses Anggota Class
Tessy Badriyah, SKom. MT.
http://lecturer.eepis-its.edu/~tessy
Pertemuan 2 (2) :
@Tessy Badriyah,SKom. MT.
Pendahuluan
• Pada bagian ini, kita akan
membuat program berbasis obyek
menggunakan bahasa java
• Sebelum itu, hal yang pertama
dilakukan adalah mempelajari
terlebih dahulu tentang
pembuatan class.
@Tessy Badriyah,SKom. MT.
Pengertian Class
• Review : (konsep PBO )
• Class adalah template untuk
pembuatan obyek
• Class memiliki anggota :
–Atribut
–Method
@Tessy Badriyah,SKom. MT.
Pembuatan Class
• Kita akan membuat Class dengan
nama Lampu
• Class Lampu memiliki atribut :
– status => 0 atau 1
–merek => ‘phillips’ atau ‘national’
• Class Lampu memiliki method :
– lampuDinyalakan();
– lampuDimatikan();
@Tessy Badriyah,SKom. MT.
Membuat Class di Java
• Jalankan Gel.
• Kemudian pilih
menu File =>
New
• Akan muncul
kotak dialog
berikut :
• Pilih Java File
@Tessy Badriyah,SKom. MT.
Membuat Class di Java
• Kemudian anda diminta untuk memasukkan
nama file (otomatis akan diberi ekstensi .java)
tempat menyimpan class yang akan dibuat.
• Beri nama yang sama dengan nama Class
yang akan dibuat, lalu tekan tombol Save
@Tessy Badriyah,SKom. MT.
Pembuatan Class pada Editor
Gel
• Berikutnya, ketikkan listing program untuk
pembuatan Class pada editor Gel berikut ini :
• Bagaimana cara penulisan class ?
• Baca pada slide berikut :
@Tessy Badriyah,SKom. MT.
Cara Penulisan : CLASS
• Deklarasi class dapat dilakukan dengan sintak :
<modifier> class <namaclass> {
[deklarasi atribut]
[deklarasi method]
• Deklarasi atribut sebagai berikut :
<modifier> <tipe> <nama atribut> ;
• Deklarasi method dapat dilakukan dengan cara :
<modifier> <return type> <nama_method> ([daftar
argumen])
{
}
@Tessy Badriyah,SKom. MT.
Pembuatan Class Lampu
public class Lampu {
int status;
String merek;
void lampuDinyalakan() {
status=1;
}
void lampuDimatikan() {
status=0;
}
}
Perhatikan : hanya ada satu class dengan
modifier public. Dengan nama class yang sama
dengan nama file tempat li